170 lines
4.3 KiB
YAML
170 lines
4.3 KiB
YAML
# This file is auto-generated by openmediavault (https://www.openmediavault.org)
|
|
# WARNING: Do not edit this file, your changes will get lost.
|
|
|
|
# arr-Stack
|
|
#
|
|
version: "3"
|
|
services:
|
|
gluetun:
|
|
image: qmcgaw/gluetun
|
|
container_name: gluetun
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
cap_add:
|
|
- NET_ADMIN
|
|
devices:
|
|
- /dev/net/tun:/dev/net/tun
|
|
ports:
|
|
- 6881:6881
|
|
- 6881:6881/udp
|
|
- 8085:8085 # qbittorrent
|
|
- 9117:9117 # Jackett
|
|
- 8989:8989 # Sonarr
|
|
- 9696:9696 # Prowlarr
|
|
- 8686:8686 # Lidarr
|
|
- 8787:8787 # Readarr
|
|
- 8191:8191 # Flaresolverr
|
|
volumes:
|
|
- /containers/arr/guetun:/gluetun
|
|
environment:
|
|
- VPN_SERVICE_PROVIDER=custom
|
|
- VPN_TYPE=openvpn
|
|
- OPENVPN_USER=blablalba1
|
|
- OPENVPN_PASSWORD=4AkmyeOnD6kP
|
|
- OPENVPN_CUSTOM_CONFIG=/gluetun/custom.conf
|
|
- TZ=Europe/Berlin
|
|
- UPDATER_PERIOD=24h
|
|
|
|
qbittorrent:
|
|
image: lscr.io/linuxserver/qbittorrent
|
|
container_name: qbittorrent
|
|
network_mode: "service:gluetun"
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/London
|
|
- WEBUI_PORT=8085
|
|
volumes:
|
|
- /containers/arr/qbittorrent:/config
|
|
- /srv/dev-disk-by-uuid-1a244e24-c185-4bd7-8f98-658205a33b7a/arr/torrents:/downloads
|
|
depends_on:
|
|
- gluetun
|
|
restart: always
|
|
|
|
|
|
jackett:
|
|
image: lscr.io/linuxserver/jackett:latest
|
|
container_name: jackett
|
|
network_mode: "service:gluetun"
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Berlin
|
|
- AUTO_UPDATE=true #optional
|
|
- RUN_OPTS= #optional
|
|
volumes:
|
|
- /home/ubuntu/docker/arr-stack/jackett/data:/config
|
|
- /home/ubuntu/docker/arr-stack/jackett/blackhole:/downloads
|
|
depends_on:
|
|
- gluetun
|
|
restart: always
|
|
|
|
sonarr:
|
|
image: lscr.io/linuxserver/sonarr:latest
|
|
container_name: sonarr
|
|
network_mode: "service:gluetun"
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Berlin
|
|
volumes:
|
|
- /containers/sonarr:/config
|
|
- /containers/sonarr/tvseries:/tv #optional
|
|
- /containers/sonarr/downloadclient-downloads:/downloads #optional
|
|
depends_on:
|
|
- gluetun
|
|
restart: always
|
|
|
|
prowlarr:
|
|
image: lscr.io/linuxserver/prowlarr:latest
|
|
container_name: prowlarr
|
|
network_mode: "service:gluetun"
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Berlin
|
|
volumes:
|
|
- /containers/prowlarr:/config
|
|
depends_on:
|
|
- gluetun
|
|
restart: always
|
|
|
|
lidarr:
|
|
image: lscr.io/linuxserver/lidarr:latest
|
|
container_name: lidarr
|
|
network_mode: "service:gluetun"
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Berlin
|
|
volumes:
|
|
- /containers/lidarr/config:/config
|
|
- /srv/dev-disk-by-uuid-1a244e24-c185-4bd7-8f98-658205a33b7a/arr/media/music:/music
|
|
- /srv/dev-disk-by-uuid-1a244e24-c185-4bd7-8f98-658205a33b7a/arr/torrents:/downloads
|
|
depends_on:
|
|
- gluetun
|
|
restart: always
|
|
|
|
readarr:
|
|
image: lscr.io/linuxserver/readarr:develop
|
|
container_name: readarr
|
|
network_mode: "service:gluetun"
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Berlin
|
|
volumes:
|
|
- /containers/readarr/config:/config
|
|
- /srv/dev-disk-by-uuid-1a244e24-c185-4bd7-8f98-658205a33b7a/arr/media/books:/books #optional
|
|
- /srv/dev-disk-by-uuid-1a244e24-c185-4bd7-8f98-658205a33b7a/arr/torrents:/downloads #optional
|
|
depends_on:
|
|
- gluetun
|
|
restart: always
|
|
|
|
flaresolverr:
|
|
image: ghcr.io/flaresolverr/flaresolverr:latest
|
|
container_name: flaresolverr
|
|
network_mode: "service:gluetun"
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
- apparmor=unconfined
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Berlin
|
|
depends_on:
|
|
- gluetun
|
|
restart: unless-stopped
|
|
|
|
|
|
|