media-server-docker-compose/docker-compose.yml
Braden Jageman 5566054794 first commit
2024-04-06 22:52:47 -04:00

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: