114 lines
2.5 KiB
YAML
114 lines
2.5 KiB
YAML
version: "3.0"
|
|
services:
|
|
prowlarr:
|
|
image: lscr.io/linuxserver/prowlarr:latest
|
|
container_name: prowlarr
|
|
environment:
|
|
- PUID=USER_ID
|
|
- PGID=GROUP_ID
|
|
- TZ=Etc/UTC
|
|
volumes:
|
|
- PROWLARR_CONFIG:/config
|
|
ports:
|
|
- 9696:9696
|
|
restart: unless-stopped
|
|
|
|
sonarr:
|
|
image: lscr.io/linuxserver/sonarr:latest
|
|
container_name: sonarr
|
|
environment:
|
|
- PUID=USER_ID
|
|
- PGID=GROUP_ID
|
|
- TZ=Etc/UTC
|
|
volumes:
|
|
- SONARR_CONFIG:/config
|
|
- SERIES_PATH:/tv
|
|
- DOWNLOAD_FOLDER:/downloads
|
|
ports:
|
|
- 8989:8989
|
|
restart: unless-stopped
|
|
|
|
radarr:
|
|
image: lscr.io/linuxserver/radarr:latest
|
|
container_name: radarr
|
|
environment:
|
|
- PUID=USER_ID
|
|
- PGID=GROUP_ID
|
|
- TZ=Etc/UTC
|
|
volumes:
|
|
- RADARR_CONFIG:/config
|
|
- FILM_PATH:/movies
|
|
- DOWNLOAD_FOLDER:/downloads
|
|
ports:
|
|
- 7878:7878
|
|
restart: unless-stopped
|
|
|
|
transmission:
|
|
image: lscr.io/linuxserver/transmission:latest
|
|
container_name: transmission
|
|
environment:
|
|
- PUID=USER_ID
|
|
- PGID=GROUP_ID
|
|
- TZ=Etc/UTC
|
|
- TRANSMISSION_WEB_HOME= #optional
|
|
- USER=TRANSMISSION_USER
|
|
- PASS=TRANSMISSION_PASSWORD
|
|
- WHITELIST= #optional
|
|
- PEERPORT= #optional
|
|
- HOST_WHITELIST= #optional
|
|
volumes:
|
|
- TRANSMISSION_CONFIG:/config
|
|
- DOWNLOAD_FOLDER:/downloads
|
|
ports:
|
|
- 9091:9091
|
|
- 51413:51413
|
|
- 51413:51413/udp
|
|
restart: unless-stopped
|
|
|
|
jellyfin:
|
|
image: lscr.io/linuxserver/jellyfin:latest
|
|
container_name: jellyfin
|
|
environment:
|
|
- PUID=USER_ID
|
|
- PGID=GROUP_ID
|
|
- TZ=Europe/Paris
|
|
#- NVIDIA_VISIBLE_DEVICES=all
|
|
volumes:
|
|
- JELLYFIN_CONFIG:/config
|
|
- SERIES_PATH:/data/tvshows
|
|
- FILM_PATH:/data/movies
|
|
ports:
|
|
- 8096:8096
|
|
- 8920:8920 #optional
|
|
- 7359:7359/udp #optional
|
|
- 1900:1900/udp #optional
|
|
restart: unless-stopped
|
|
#runtime: nvidia
|
|
#deploy:
|
|
#resources:
|
|
#reservations:
|
|
#devices:
|
|
#- capabilities: [gpu]
|
|
|
|
jellyseerr:
|
|
image: fallenbagel/jellyseerr:latest
|
|
container_name: jellyseerr
|
|
environment:
|
|
- LOG_LEVEL=debug
|
|
- TZ=Europe/Paris
|
|
- PORT=5055 #optional
|
|
ports:
|
|
- 5055:5055
|
|
volumes:
|
|
- JELLYSEERR_CONFIG:/app/config
|
|
restart: unless-stopped
|
|
|
|
flaresolverr:
|
|
image: ghcr.io/flaresolverr/flaresolverr:latest
|
|
container_name: flaresolverr
|
|
environment:
|
|
- LOG_LEVEL=info
|
|
ports:
|
|
- 8191:8191
|
|
restart: unless-stopped
|