Created
October 7, 2019 02:53
-
-
Save ezy/448c22eceba9b3531b09d94e41d87b20 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '2' | |
services: | |
plex: | |
image: plexinc/pms-docker | |
container_name: plex | |
volumes: | |
- /opt/appdata/plex:/config | |
- /mnt/storage:/data | |
network_mode: host | |
restart: unless-stopped | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
tautulli: | |
image: tautulli/tautulli | |
container_name: tautulli | |
depends_on: | |
- plex | |
volumes: | |
- /opt/appdata/tautulli:/config | |
- /opt/appdata/plex/Library/Application\ Support/Plex\ Media\ Server/Logs:/logs:ro | |
ports: | |
- 8181:8181 | |
links: | |
- plex | |
restart: unless-stopped | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
qbittorrent: | |
image: linuxserver/qbittorrent | |
container_name: qbittorrent | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
- UMASK_SET=022 | |
- WEBUI_PORT=8080 | |
volumes: | |
- /opt/appdata/qbittorrent:/config | |
- /mnt/storage/downloads:/downloads | |
ports: | |
- 6881:6881 | |
- 6881:6881/udp | |
- 8080:8080 | |
restart: unless-stopped | |
portainer-agent: | |
image: portainer/agent | |
container_name: portainer_agent | |
volumes: | |
- /var/run/docker.sock:/var/run/docker.sock | |
- /var/lib/docker/volumes:/var/lib/docker/volumes | |
ports: | |
- "9001:9001" | |
restart: unless-stopped | |
sonarr: | |
image: linuxserver/sonarr | |
container_name: sonarr | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
volumes: | |
- /opt/appdata/sonarr:/config | |
- /mnt/storage/tv:/tv | |
- /mnt/storage/anime:/anime | |
- /mnt/storage/downloads:/downloads | |
ports: | |
- 8989:8989 | |
restart: unless-stopped | |
radarr: | |
image: linuxserver/radarr | |
container_name: radarr | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
volumes: | |
- /opt/appdata/radarr:/config | |
- /mnt/storage/movies:/movies | |
- /mnt/storage/downloads:/downloads | |
ports: | |
- 7878:7878 | |
restart: unless-stopped | |
jackett: | |
image: linuxserver/jackett | |
container_name: jackett | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
volumes: | |
- /opt/appdata/jackett:/config | |
ports: | |
- 9117:9117 | |
restart: unless-stopped | |
zerotier: | |
# image: zerotier/zerotier-containerized | |
image: fruitarmy/zerotierone | |
container_name: zerotier | |
network_mode: host | |
restart: unless-stopped | |
cap_add: | |
- NET_ADMIN | |
- SYS_ADMIN | |
devices: | |
- /dev/net/tun | |
volumes: | |
- /opt/appdata/zerotier:/var/lib/zerotier-one | |
mkvtoolnix: | |
image: jlesage/mkvtoolnix | |
container_name: mkvtoolnix | |
restart: unless-stopped | |
ports: | |
- "5800:5800" | |
environment: | |
- USER_ID=${PUID} | |
- GROUP_ID=${PGID} | |
- TZ=${TZ} | |
volumes: | |
- "/mnt/storage:/storage" | |
- "/opt/appdata/mkvtoolnix:/config" | |
speedtest: | |
image: fruitarmy/speedtest-for-influxdb-and-grafana | |
container_name: speedtest | |
restart: unless-stopped | |
volumes: | |
- "/opt/appdata/speedtest/config.ini:/src/config.ini" | |
- "/opt/appdata/speedtest/InfluxdbSpeedtest.py:/src/influxspeedtest/InfluxdbSpeedtest.py" | |
# pxe: | |
# image: ferrarimarco/pxe | |
# container_name: pxe | |
# restart: unless-stopped | |
# network_mode: host | |
varken: | |
image: boerderij/varken:latest | |
container_name: varken | |
restart: unless-stopped | |
volumes: | |
- "/opt/appdata/varken:/config" | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
telly: | |
image: tellytv/telly:dev-ffmpeg | |
container_name: telly | |
network_mode: host | |
environment: | |
- TZ=${TZ} | |
volumes: | |
- /opt/appdata/telly/config.toml:/etc/telly/telly.config.toml | |
restart: unless-stopped | |
jellyfin: | |
image: jellyfin/jellyfin | |
container_name: jellyfin | |
network_mode: host | |
volumes: | |
- /opt/appdata/jellyfin/config:/config | |
- /opt/appdata/jellyfin/cache:/cache | |
- /mnt/storage:/media | |
restart: unless-stopped | |
ombi: | |
image: linuxserver/ombi | |
container_name: ombi | |
environment: | |
- PUID=${PUID} | |
- PGID=${PGID} | |
- TZ=${TZ} | |
volumes: | |
- /opt/appdata/ombi:/config | |
ports: | |
- 3579:3579 | |
restart: unless-stopped |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment