Skip to content

Instantly share code, notes, and snippets.

@pmnlla
Forked from rainyskye/docker-compose.yml
Last active January 15, 2023 04:25
Show Gist options
  • Save pmnlla/bfc9318893c0c43a5f6d1a74cf373584 to your computer and use it in GitHub Desktop.
Save pmnlla/bfc9318893c0c43a5f6d1a74cf373584 to your computer and use it in GitHub Desktop.
*scan*arr, tdarr, jellyfin, jellyseerr, etc.
version: "2.2"
services:
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=Canada/Pacific
volumes:
- /home/rocky/config/sonarr:/config
- /media/tv:/tv
- /media/downloads:/downloads
ports:
- 8989:8989
restart: unless-stopped
radarr:
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=Canada/Pacific
volumes:
- /home/rocky/config/radarr:/config
- /media/movies:/movies
- /media/downloads:/downloads
ports:
- 7878:7878
restart: unless-stopped
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=Canada/Pacific
volumes:
- /home/rocky/config/prowlarr:/config
ports:
- 9696:9696
restart: unless-stopped
lidarr:
image: lscr.io/linuxserver/lidarr:latest
container_name: lidarr
environment:
- PUID=1000
- PGID=1000
- TZ=Canada/Pacific
volumes:
- /home/rocky/config/lidarr:/config
- /media/music:/music
- /media/downloads:/downloads
ports:
- 8686:8686
restart: unless-stopped
tdarr:
image: ghcr.io/haveagitgat/tdarr:latest
container_name: tdarr
environment:
- PUID=1000
- PGID=1000
- TZ=Canada/Pacific
- UMASK_SET=002
- serverIP=10.0.0.185
- serverPort=8266
- webUIPort=8265
- internalNode=true
- nodeID=tdarrInternalNode
volumes:
- /home/rocky/.tdarr/server:/app/server
- /home/rocky/.config//tdarr/configs:/app/configs
- /media/logs/tdarr/logs:/app/logs
- /media:/media
- /tmp:/temp
ports:
- 8265:8265 # web interface port
- 8266:8266
- 8267:8267
restart: unless-stopped
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
- LOG_LEVEL=info
ports:
- 8191:8191
restart: unless-stopped
jellyfin:
image: linuxserver/jellyfin:latest
container_name: jellyfin
environment:
- PUID=1000
- PGID=1000
- TZ=Canada/Pacific
volumes:
- /home/rocky/config/jellyfin:/config
- /media:/data/media
ports:
- 8096:8096 # http
- 8920:8920 # https
- 1900:1900 # service discovery
- 7359:7359 # client discovery
restart: unless-stopped
jellyseerr:
image: fallenbagel/jellyseerr:latest
container_name: jellyseerr
environment:
- TZ=Canada/Pacific
ports:
- 5055:5055
volumes:
- /home/rocky/config/jellyseerr:/app/config
restart: unless-stopped
transmission:
image: lscr.io/linuxserver/transmission:latest
container_name: transmission
environment:
- PUID=1000
- PGID=1000
- TZ=Canada/Pacific
- USER=cynonari
- PASS=bussy123!
volumes:
- /home/rocky/config/transmission:/config
- /media/downloads:/downloads
- /media/torrentfile:/watch
ports:
- 9092:9092
- 9091:9091
- 51413:51413
- 51413:51413/udp
restart: unless-stopped
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment