64 lines
1.5 KiB
YAML
64 lines
1.5 KiB
YAML
version: '2'
|
|
|
|
services:
|
|
nginx-proxy:
|
|
image: jwilder/nginx-proxy
|
|
ports:
|
|
- "80:80"
|
|
environment:
|
|
- ENABLE_IPV6=false
|
|
sysctls:
|
|
- net.ipv6.conf.all.disable_ipv6=1
|
|
# - net.ipv6.conf.default.disable_ipv6=1
|
|
# - net.ipv6.conf.lo.disable_ipv6=1
|
|
# - net.ipv6.conf.tun0.disable_ipv6=1
|
|
volumes:
|
|
- /var/run/docker.sock:/tmp/docker.sock:ro
|
|
# - vhostd:/etc/nginx/vhost.d
|
|
# networks:
|
|
# - host
|
|
radarr:
|
|
image: lscr.io/linuxserver/radarr:latest
|
|
container_name: radarr
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Etc/UTC
|
|
- VIRTUAL_HOST=radarr.brodin.rocks
|
|
volumes:
|
|
- ./config/radarr:/config
|
|
- /media/storage/Movies:/movies
|
|
- /media/seedbox:/downloads
|
|
# - vhostd:/etc/nginx/vhost.d
|
|
# - ./nginx.conf:/etc/nginx/vhost.d/radarr.brodin.rocks
|
|
expose:
|
|
- "8989"
|
|
ports:
|
|
- 8989:8989
|
|
restart: unless-stopped
|
|
sonarr:
|
|
image: lscr.io/linuxserver/sonarr:latest
|
|
container_name: sonarr
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Etc/UTC
|
|
- VIRTUAL_HOST=sonarr.brodin.rocks
|
|
volumes:
|
|
- ./config/sonarr:/config
|
|
- /media/storage/TV:/tv
|
|
- /media/seedbox:/downloads
|
|
# - vhostd:/etc/nginx/vhost.d
|
|
# - ./nginx.conf:/etc/nginx/vhost.d/radarr.brodin.rocks
|
|
expose:
|
|
- "7878"
|
|
ports:
|
|
- 7878:7878
|
|
restart: unless-stopped
|
|
|
|
# volumes:
|
|
# vhostd:
|
|
# external: true
|
|
# networks:
|
|
# host:
|