Ctrl K
ComunidadGuías…

jellyfin/docker-compose.yml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
services:
  jellyfin:
    image: jellyfin/jellyfin:12.4
    container_name: jellyfin
    # network_mode: host  # DLNA
    restart: unless-stopped
    user: 1000:1000
    # HW acceleration
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128 # ls /dev/dri
    group_add:
      - "988" # getent group render | cut -d: -f3
    networks:
      - traefik_proxy
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /etc/timezone:/etc/timezone:ro
      - /var/docker/jellyfin/config:/config
      - /var/docker/jellyfin/cache:/cache
      - /srv/data:/data:ro
      - /srv/media:/media:ro
    ports:
      - 8096:8096
    labels:
      traefik.enable: true
      traefik.http.routers.jellyfin.entrypoints: websecure
      traefik.http.routers.jellyfin.tls: true
      traefik.http.services.jellyfin.loadbalancer.server.port: 8096
      homepage.group: Media & Streaming
      homepage.name: Jellyfin
      homepage.icon: jellyfin.svg
      homepage.href: https://${JELLYFIN_URL}
      homepage.description: Jellyfin media server
      homepage.widget.type: jellyfin
      homepage.widget.version: 2
      homepage.widget.url: http://jellyfin:8096
      homepage.widget.key: ${JELLYFIN_API_KEY}
      homepage.widget.enableBlocks: true
      homepage.widget.enableNowPlaying: false
      homepage.widget.enableMediaControl: false
      homepage.showStats: false

networks:
  traefik_proxy:
    external: true