Files
compose-projects-arr/streaming/docker-compose.yml
2025-12-07 12:30:14 -03:00

54 lines
1.3 KiB
YAML

services:
# plex:
# image: lscr.io/linuxserver/plex:latest
# container_name: plex
# network_mode: host
# ports:
# - 32400:32400
# environment:
# - PUID=1000
# - PGID=1000
# - VERSION=docker
# - PLEX_CLAIM=claim-WNcs7miZ5vyG_1PX_VUN
# volumes:
# - ./plex:/config
# - /mnt/servarr/data/media:/media
# restart: unless-stopped
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
ports:
- 8096:8096
volumes:
- /home/ccalifice/docker-data/streaming/jellyfin/config:/config
- /home/ccalifice/docker-data/streaming/jellyfin/cache:/cache
- /mnt/servarr/data/media/movies:/movies
- /mnt/servarr/data/media/tv:/tv
- /mnt/servarr/data/media/music:/music
restart: 'unless-stopped'
networks:
- streaming
# navidrome:
# image: deluan/navidrome:latest
# container_name: navidrome
# user: 1000:1000 # should be owner of volumes
# network_mode: host
# ports:
# - "4533:4533"
# restart: unless-stopped
# environment:
# Optional: put your config options customization here. Examples:
# ND_SCANSCHEDULE: 1h
# ND_LOGLEVEL: info
# ND_SESSIONTIMEOUT: 24h
# ND_BASEURL: ""
# volumes:
# - ./navidrome/data:/data
# - /mnt/hdd_1tb/data/media/music:/music:ro
networks:
streaming: