This repository has been archived on 2025-07-31. You can view files and clone it, but cannot push or open issues or pull requests.
Files
jupiter-compose/media/docker-compose.yml

158 lines
4.0 KiB
YAML

version: '3.9'
services:
plex:
image: plexinc/pms-docker
restart: unless-stopped
hostname: 'jupiter'
environment:
- 'PUID=1000'
- 'PGID=1000'
- 'PLEX_UID=1000'
- 'PLEX_GID=1000'
- 'TZ=Europe/Athens'
- 'PLEX_CLAIM=${PLEX_CLAIM}'
- 'ADVERTISE_IP=${ADVERTISE_IP}'
- 'ALLOWED_NETWORKS=${ALLOWED_NETWORKS}'
volumes:
- /home/nick/configs/media/plex:/config
- /home/nick/configs/media/plex/tmp_transcode:/transcode
- /mnt/storage/public/media:/data
devices:
- '/dev/dri:/dev/dri'
networks:
- default
- routing
ports:
- '32400:32400/tcp'
- '3005:3005/tcp'
- '8324:8324/tcp'
- '32469:32469/tcp'
- '1900:1900/udp'
- '32410:32410/udp'
- '32412:32412/udp'
- '32413:32413/udp'
- '32414:32414/udp'
ombi:
image: linuxserver/ombi
restart: unless-stopped
environment:
- 'PUID=1000'
- 'PGID=1000'
- 'TZ=Europe/Athens'
- 'BASE_URL=/request'
volumes:
- /home/nick/configs/media/ombi:/config
networks:
- default
- routing
tautulli:
image: tautulli/tautulli
restart: unless-stopped
environment:
- 'PUID=1000'
- 'PGID=1000'
- 'TZ=Europe/Athens'
volumes:
- /home/nick/configs/media/tautulli:/config
networks:
- default
- routing
prowlarr:
image: linuxserver/prowlarr:develop
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Athens
volumes:
- '/home/nick/configs/media/prowlarr:/config'
- '/mnt/storage/public:/data'
networks:
- default
- routing
radarr:
image: linuxserver/radarr
restart: unless-stopped
environment:
- PGID=1000
- PUID=1000
- TZ=Europe/Athens
volumes:
- '/home/nick/configs/media/radarr:/config'
- '/mnt/storage/public:/data'
networks:
- default
- routing
depends_on:
- prowlarr
sonarr:
image: linuxserver/sonarr
restart: unless-stopped
environment:
- PGID=1000
- PUID=1000
- TZ=Europe/Athens
volumes:
- '/home/nick/configs/media/sonarr:/config'
- '/mnt/storage/public:/data'
networks:
- default
- routing
depends_on:
- prowlarr
lidarr:
image: linuxserver/lidarr
restart: unless-stopped
environment:
- PGID=1000
- PUID=1000
- TZ=Europe/Athens
volumes:
- '/home/nick/configs/media/lidarr:/config'
- '/mnt/storage/public:/data'
networks:
- default
- routing
depends_on:
- prowlarr
bazarr:
image: linuxserver/bazarr
restart: unless-stopped
environment:
- PGID=1000
- PUID=1000
- TZ=Europe/Athens
volumes:
- '/home/nick/configs/media/bazarr:/config'
- '/mnt/storage/public:/data'
networks:
- default
- routing
depends_on:
- radarr
- sonarr
subs-upload:
image: registry.karaolidis.com/nikas36/plex-subtitle-uploader
restart: unless-stopped
environment:
- "PLEX_URL=http://plex:32400"
- "SUBDOMAIN=/subs-upload"
- "PLEX_TOKEN=${PLEX_TOKEN}"
networks:
- default
- routing
networks:
routing:
external: true
name: routing