diff --git a/docker-compose.yml b/docker-compose.yml index 9765066c..5e6747ce 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1996,6 +1996,39 @@ services: published: "8104" target: 80 restart: unless-stopped + jellyfin: + container_name: jellyfin + environment: + JELLYFIN_PublishedServerUrl: https://jf.trez.wtf + image: jellyfin/jellyfin + labels: + homepage.group: Media Library + homepage.name: Jellyfin + homepage.icon: jellyfin.svg + homepage.href: http://jf.${MY_TLD} + # homepage.description: Movie/TV Streaming + # homepage.widget.type: jellyfin + # homepage.widget.url: http://jellyfin:8096 + # homepage.widget.key: ${EMBY_HOMEPAGE_API_KEY} + # homepage.widget.enableBlocks: true + # homepage.widget.enableNowPlaying: true + # homepage.widget.enableUser: true + # homepage.widget.showEpisodeNumber: true + # homepage.widget.expandOneStreamToTwoRows: false + swag: enable + swag.uptime-kuma.enabled: true + ports: + - 8487:8096 + - 7359:7359 + - 1900:1900 + restart: unless-stopped + volumes: + - ${DOCKER_VOLUME_CONFIG}/jellyfin:/config + - ${DOCKER_VOLUME_CONFIG}/jellyfin/cache:/cache + - ${DOCKER_VOLUME_STORAGE}/TV_Shows:/storage/tv + - ${DOCKER_VOLUME_STORAGE}/Movies:/storage/movies + - /etc/localtime:/etc/localtime + - /usr/share/fonts:/usr/local/share/fonts/custom jitsi-etherpad: container_name: jitsi-etherpad environment: