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.
Services Inclus
jellyfin
jellyfin/jellyfin:latest
Variables d'Environnement :
YAML Généré
# 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
Informations Rapides
- Services
- 1
- Réseaux
- 1
- Volumes
- 3
Quand l'Utiliser
Ce modèle est idéal pour mettre en place un environnement jellyfin Tous les services sont préconfigurés avec des healthchecks, des limites de ressources et des valeurs par défaut raisonnables. Personnalisez les variables d'environnement avant de déployer en production.
Conseils
- Changez tous les mots de passe par défaut avant le déploiement
- Vérifiez les limites de ressources pour votre matériel
- Ajoutez un reverse proxy pour le HTTPS en production
- Configurez des stratégies de sauvegarde pour les volumes de données