-
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.
- Crea un archivo
-
Configurar permisos y rutas
- Cambia el valor de
PUID
yPGID
al ID de usuario y grupo en tu sistema, lo puedes encontrar ejecutandoid
en tu terminal. - Ajusta las rutas de las carpetas donde almacenarás la configuración de Jellyfin (
/config
) y los archivos multimedia (/media
).
- Cambia el valor de
-
Iniciar Jellyfin
- Abre una terminal en el directorio donde creaste el archivo
docker-compose.yml
y ejecuta el siguiente comando:bashdocker-compose up -d
- Abre una terminal en el directorio donde creaste el archivo
-
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 reemplazalocalhost
con la IP de tu servidor si estás en una máquina remota).
- Una vez que el contenedor esté funcionando, puedes acceder a Jellyfin en tu navegador a través de
-
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
Deja una respuesta