Jellyfin
Jellyfin is the volunteer-built, completely free and open-source media system that puts you in control of managing and streaming your digital media. It supports movies, TV shows, music, books, photos, and live TV with no premium features locked behind a paywall. This stack deploys the official Jellyfin container with separate volumes for configuration, cache, and media files. Jellyfin provides automatic metadata fetching, subtitle downloads, hardware-accelerated transcoding (Intel QSV, NVIDIA NVENC, VAAPI), and multi-user support with parental controls. Client applications are available for web browsers, Android, iOS, Roku, Fire TV, Kodi, and many more platforms. After deployment, access the web UI on port 8096 to complete the setup wizard, add your media libraries, and create user accounts.
Servicios Incluidos
jellyfin
jellyfin/jellyfin:latest
Variables de Entorno:
YAML Generado
# Generated by ComposeHub (composehub.dev)
name: jellyfin
services:
jellyfin:
image: jellyfin/jellyfin:latest
restart: always
ports:
- 8096:8096
volumes:
- jellyfin_config:/config
- jellyfin_cache:/cache
- jellyfin_media:/media
environment:
JELLYFIN_PublishedServerUrl: ${JELLYFIN_URL:-http://localhost:8096}
TZ: ${TZ:-UTC}
networks:
- jellyfin
healthcheck:
test:
- CMD-SHELL
- curl -f http://localhost:8096/health || exit 1
interval: 30s
timeout: 10s
retries: 5
start_period: 30s
deploy:
resources:
limits:
cpus: "4.00"
memory: 2048M
reservations:
cpus: "0.50"
memory: 512M
labels:
com.composehub.description: Jellyfin media server for movies, TV, music, and photos
networks:
jellyfin:
driver: bridge
volumes:
jellyfin_config:
driver: local
jellyfin_cache:
driver: local
jellyfin_media:
driver: local
Información Rápida
- Servicios
- 1
- Redes
- 1
- Volúmenes
- 3
Cuándo Usar
Esta plantilla es ideal para configurar un entorno de jellyfin Todos los servicios vienen preconfigurados con healthchecks, límites de recursos y valores por defecto sensatos. Personaliza las variables de entorno antes de desplegar en producción.
Consejos
- Cambia todas las contraseñas por defecto antes de desplegar
- Revisa los límites de recursos para tu hardware
- Añade un proxy inverso para HTTPS en producción
- Configura estrategias de respaldo para los volúmenes de datos