StreamingService/base.yml
2024-01-03 23:31:24 +01:00

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