Skip to content

Instantly share code, notes, and snippets.

@martinwheeler
Last active May 20, 2024 11:59
Show Gist options
  • Save martinwheeler/78231e5edd01a7c68783fb9c3f1fc510 to your computer and use it in GitHub Desktop.
Save martinwheeler/78231e5edd01a7c68783fb9c3f1fc510 to your computer and use it in GitHub Desktop.
version: "3.2" #2.1
services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- WEBUI_PORT=8080
- TORRENTING_PORT=6881
volumes:
- "E:/media-server/media-server/qbittorrent:/config"
- "E:/media-server/media-server/downloads:/data/downloads"
ports:
- 8080:8080
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
prowlarr:
image: ghcr.io/linuxserver/prowlarr:develop
container_name: prowlarr
hostname: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=Australia/Brisbane
ports:
- 9696:9696 #prowlarr
volumes:
- "E:/media-server/media-server/prowlarr:/config"
restart: "always" # no | always | on-failure | unless--stopped
sonarr:
image: ghcr.io/linuxserver/sonarr
container_name: sonarr
hostname: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=Australia/Brisbane
ports:
- 8989:8989 #sonarr
volumes:
- "E:/media-server/media-server/sonarr:/config"
- "E:/media-server/media-server/tv:/data/tv"
- "E:/media-server/media-server/downloads:/data/downloads"
restart: "always" # no | always | on-failure | unless--stopped
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
environment:
- PUID=1000
- PGID=1000
- TZ=Australia/Brisbane
# - JELLYFIN_PublishedServerUrl=http://192.168.1.103 #optional
volumes:
- "E:/media-server/media-server/jellyfin:/config"
- "E:/media-server/media-server/tv:/data/tvshows"
- "E:/media-server/media-server/movies:/data/movies"
ports:
- 8096:8096
- 8920:8920 #optional
- 7359:7359/udp #optional
- 1900:1900/udp #optional
restart: unless-stopped
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment