Skip to content

Instantly share code, notes, and snippets.

@oglops
Last active January 17, 2022 07:26
Show Gist options
  • Save oglops/226ee7244ac6df073babb85bb1d4213e to your computer and use it in GitHub Desktop.
Save oglops/226ee7244ac6df073babb85bb1d4213e to your computer and use it in GitHub Desktop.
media library docker compose
---
version: "3.8"
x-env-vars: &env-vars
PUID: 1000
PGID: 1000
TZ: Asia/Shanghai
UMASK: 002
x-common-settings: &common-settings
restart: unless-stopped
network_mode: host
x-config-volume:
&config-volume
type: bind
source: /data/config
target: /config
x-data-volume:
&data-volume
type: bind
source: /data
target: /data
services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent
container_name: qbittorrent
environment:
<<: *env-vars
WEBUI_PORT: 8999
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/qbittorrent
- <<: *data-volume
radarr:
image: lscr.io/linuxserver/radarr
container_name: radarr
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/radarr
- <<: *data-volume
sonarr:
image: lscr.io/linuxserver/sonarr
container_name: sonarr
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/sonarr
- <<: *data-volume
bazarr:
image: lscr.io/linuxserver/bazarr
container_name: bazarr
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/bazarr
- <<: *data-volume
jackett:
image: lscr.io/linuxserver/jackett
container_name: jackett
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/jackett
- <<: *data-volume
- /data/watch:/downloads
ombi:
image: lscr.io/linuxserver/ombi
container_name: ombi
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/ombi
emby:
image: lscr.io/linuxserver/emby
container_name: emby
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/emby
- <<: *data-volume
jellyfin:
image: lscr.io/linuxserver/jellyfin
container_name: jellyfin
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/jellyfin
- <<: *data-volume
chinesesubfinder:
image: docker.io/allanpk716/chinesesubfinder:latest
container_name: chinesesubfinder
environment: *env-vars
<<: *common-settings
volumes:
- <<: *config-volume
source: /data/config/chinesesubfinder
- <<: *data-volume
target: /media
- /data/config/chinesesubfinder/logs:/app/Logs
- /data/config/chinesesubfinder/CSF-SubFixCache:/app/CSF-SubFixCache
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment