homelab/compose/media/frontend/jellyseer/compose.yaml
Eduardo Figueroa 2ee7b02f29 feat: Add Homarr discovery labels and service improvements
- Add Homarr discovery labels to Jellyfin and Jellyseerr
- Add config volume mount to Profilarr for persistence
- Improve service organization and discoverability
2025-12-03 19:53:38 +00:00

31 lines
912 B
YAML

# Jellyseerr - Media Request Management for Jellyfin
# Docs: https://hub.docker.com/r/fallenbagel/jellyseerr
services:
jellyseerr:
container_name: jellyseerr
image: fallenbagel/jellyseerr:latest
env_file:
- .env
volumes:
- ./config:/app/config
restart: unless-stopped
networks:
- homelab
labels:
traefik.enable: true
traefik.docker.network: homelab
traefik.http.routers.jellyseerr.rule: Host(`requests.fig.systems`)
traefik.http.routers.jellyseerr.entrypoints: websecure
traefik.http.routers.jellyseerr.tls.certresolver: letsencrypt
traefik.http.services.jellyseerr.loadbalancer.server.port: 5055
traefik.http.routers.jellyseerr.middlewares: tinyauth
# Homarr Discovery
homarr.name: Jellyseerr (Requests)
homarr.group: Media
homarr.icon: mdi:movie-search
networks:
homelab:
external: true