Content Request Management
Jellyseerr
Information
-
Jellyseerr very tightly integrates with Jellyfin, Emby, and Plex.
-
Jellyseerr is a request management utility (similar to Ombi) that you can use to manage requests for content in your home media environmnent.
- It pairs seamlessly with all of the media servers bundled in this project
- It also seamlessly integrates with Sonarr/Radarr
- Just Jellyseerr Commands
Type | Command |
---|---|
Start | docker compose up jellyseerr -d |
Shutdown | docker compose down jellyseerr |

- Once started, Jellyseerr should be hit from this url:
URL | |
---|---|
Non-SSL | http://localhost:5055 |
Image | fallenbagel/jellyseerr |
Jellyseer Example Docker Compose
services:
### For managing server content requests
jellyseerr:
image: fallenbagel/jellyseerr:latest
container_name: ${JELLYSEERR_CONTAINER_NAME}
env_file:
- ./.env
- ../../.env
environment:
- LOG_LEVEL=${JELLYSEER_LOG_LEVEL}
- TZ=${TIMEZONE}
- JELLYFIN_TYPE=${JELLYSEER_TYPE:-jellyfin} # default is jellyfin, but can do jellyfin|emby|plex
ports:
- ${JELLYSEERR_HOST_PORT}:5055
volumes:
- ${DEFAULT_CONTAINER_DATA_LOCATION}/Jellyseerr:/app/config
labels:
- "traefik.enable=true"
- "traefik.http.routers.${JELLYSEERR_CONTAINER_NAME}.rule=Host(`${JELLYSEERR_CONTAINER_NAME}.${PROJECT_HOSTNAME}`)"
- "traefik.http.routers.${JELLYSEERR_CONTAINER_NAME}.entrypoints=https"
- "traefik.http.routers.${JELLYSEERR_CONTAINER_NAME}.tls=true"
- "traefik.http.services.${JELLYSEERR_CONTAINER_NAME}.loadbalancer.server.port=${JELLYSEERR_HOST_PORT}"
restart: unless-stopped
networks:
- homelab
profiles:
- all
- jellyseerr
Jellyseerr Example .env
file
## Jellyseerr
JELLYSEERR_CONTAINER_NAME="jellyseerr"
JELLYSEERR_HOST_PORT="5055"
JELLYSEER_LOG_LEVEL="info"
# JELLYSEER_TYPE="emby"