Cómo Instalar Jellyfin con Docker Compose en 5 Pasos: Guía Completa para Tu Servidor Multimedia

Nota: En calidad de Afiliado, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables. Algunos de los enlaces de esta página son enlaces de afiliado, lo que significa que si compras a través de ellos, gano una pequeña comisión sin ningún coste adicional para ti.
  1. Crear el archivo Docker Compose

    • Crea un archivo docker-compose.yml en el directorio de tu preferencia.
    • Copia y pega el código YAML proporcionado abajo.
  2. Configurar permisos y rutas

    • Cambia el valor de PUID y PGID al ID de usuario y grupo en tu sistema, lo puedes encontrar ejecutando id en tu terminal.
    • Ajusta las rutas de las carpetas donde almacenarás la configuración de Jellyfin (/config) y los archivos multimedia (/media).
  3. Iniciar Jellyfin

    • Abre una terminal en el directorio donde creaste el archivo docker-compose.yml y ejecuta el siguiente comando:
      bash
      docker-compose up -d
  4. Acceder a Jellyfin

    • Una vez que el contenedor esté funcionando, puedes acceder a Jellyfin en tu navegador a través de http://localhost:8096 (o reemplaza localhost con la IP de tu servidor si estás en una máquina remota).
  5. Administración y configuración inicial

    • Al acceder por primera vez, Jellyfin te guiará a través de un asistente de configuración para configurar tu servidor multimedia.

Con esto, tendrás Jellyfin instalado y funcionando usando Docker Compose.

---
services:
  jellyfin:
    image: lscr.io/linuxserver/jellyfin:latest
    container_name: jellyfin
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - JELLYFIN_PublishedServerUrl=192.168.0.5 #optional
    volumes:
      - /path/to/jellyfin/library:/config
      - /path/to/tvseries:/data/tvshows
      - /path/to/movies:/data/movies
    ports:
      - 8096:8096
      - 8920:8920 #optional
      - 7359:7359/udp #optional
      - 1900:1900/udp #optional
    restart: unless-stopped

Categories:


Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *