dotfiles/.ansible/roles/media_server/files/docker-compose.yaml

117 lines
2.7 KiB
YAML
Raw Normal View History

2019-10-16 22:13:28 +01:00
---
version: "2"
services:
jackett:
image: linuxserver/jackett
container_name: jackett
environment:
- PUID=1003
- PGID=1003
- TZ=Europe/London
- UMASK_SET=022
volumes:
- /srv/app/docker/mediaserver/config/jackett:/config
- /srv/tmp/downloads/incomplete:/downloads
ports:
- 9117:9117
restart: unless-stopped
plex:
image: linuxserver/plex
container_name: plex
network_mode: host
environment:
- PUID=1003
- PGID=1003
- VERSION=docker
2019-10-17 19:07:02 +01:00
- UMASK_SET=022
2019-10-16 22:13:28 +01:00
volumes:
- /srv/app/docker/mediaserver/config/plex:/config
- /mnt/media:/media
- /srv/tmp/transcode:/transcode
ports:
- 32400:32400
restart: unless-stopped
qbittorrent:
image: linuxserver/qbittorrent
container_name: qbittorrent
environment:
- PUID=1003
- PGID=1003
- TZ=Europe/London
- UMASK_SET=022
- WEBUI_PORT=8181
volumes:
- /srv/app/docker/mediaserver/config/qbittorrent:/config
- /srv/tmp/downloads:/downloads
ports:
- 6881:6881
- 6881:6881/udp
- 8181:8181
restart: unless-stopped
radarr:
image: linuxserver/radarr
container_name: radarr
environment:
- PUID=1003
- PGID=1003
- TZ=Europe/London
2019-10-17 19:07:02 +01:00
- UMASK_SET=022
2019-10-16 22:13:28 +01:00
volumes:
- /srv/app/docker/mediaserver/config/radarr:/config
- /mnt/media/_Movies:/movies
- /srv/tmp/downloads:/downloads
2019-10-16 22:13:28 +01:00
ports:
- 7878:7878
restart: unless-stopped
sabnzbd:
image: linuxserver/sabnzbd
container_name: sabnzbd
environment:
- PUID=1003
- PGID=1003
- TZ=Europe/London
2019-10-17 19:07:02 +01:00
- UMASK_SET=022
2019-10-16 22:13:28 +01:00
volumes:
- /srv/app/docker/mediaserver/config/sabnzbd:/config
- /srv/tmp/downloads:/downloads
2019-10-17 19:07:02 +01:00
- /srv/tmp/downloads/incomplete:/incomplete-downloads
2019-10-16 22:13:28 +01:00
ports:
- 8080:8080
- 9090:9090
restart: unless-stopped
sonarr:
image: linuxserver/sonarr
container_name: sonarr
environment:
- PUID=1003
- PGID=1003
- TZ=Europe/London
2019-10-17 19:07:02 +01:00
- UMASK_SET=022
2019-10-16 22:13:28 +01:00
volumes:
- /srv/app/docker/mediaserver/config/sonarr:/config
- /mnt/media/_TV:/tv
- /srv/tmp/downloads:/downloads
2019-10-16 22:13:28 +01:00
ports:
- 8989:8989
restart: unless-stopped
2019-10-20 10:13:56 +01:00
cloudplow:
image: sabrsorensen/alpine-cloudplow
container_name: cloudplow
environment:
- PUID=1003
- PGID=1003
- TZ=Europe/London
- UMASK_SET=022
volumes:
- /srv/app/docker/mediaserver/config/cloudplow:/config:rw
- /srv/etc/rclone:/config/rclone:rw
- /mnt/.media.cache:/data/imported_media:rw
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped