Self-Host Jellyfin with Docker Compose
Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached, no premium fees, and no tracking.
Minimum Hardware Requirements
version: '3.8'
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
restart: unless-stopped
ports:
- "8096:8096"
environment:
- NODE_ENV=production
- TZ=UTC
volumes:
- jellyfin_data:/data
volumes:
jellyfin_data:
driver: local
docker-compose.yml and run:
docker compose up -d
VPS RAM & Server Sizing Calculator
Planning to run Jellyfin alone or alongside other self-hosted containers on one VPS? Toggle apps to calculate your exact RAM needs with a 25% safety buffer.
Matched Cloud VPS Tiers for Selected Workload:
Replaces Netflix
Commercial cloud solution with per-user monthly subscription fees.
More Media Apps View All →
Compare Jellyfin
Benchmark specs head-to-head with other open-source alternatives
Compare Jellyfin Side-by-Side
Select any open-source tool from the dropdown to run a hardware, memory, and popularity benchmark against Jellyfin.