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
This commit is contained in:
Eduardo Figueroa 2025-12-03 19:53:38 +00:00
parent d9f266a590
commit 2ee7b02f29
2 changed files with 7 additions and 0 deletions

View file

@ -12,6 +12,7 @@ services:
volumes:
- ./data:/app/data
- ./config:/config
networks:
- homelab

View file

@ -14,12 +14,18 @@ services:
- 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