Skip to content

Instantly share code, notes, and snippets.

@maikell
Last active December 11, 2022 16:58
Show Gist options
  • Save maikell/1d207fd50324d7aa343d31e4cc14b97d to your computer and use it in GitHub Desktop.
Save maikell/1d207fd50324d7aa343d31e4cc14b97d to your computer and use it in GitHub Desktop.
Docker plex/media stack
version: "2.4"
services:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=1000
- VERSION=docker
volumes:
- /srv/docker-plex/config-plex:/config
- /srv/media/torrents/download/complete:/downloads/complete
- /srv/media/torrents/movies:/movies
- /srv/media/torrents/tv:/tv
restart: unless-stopped
logging:
driver: syslog
options:
tag: docker-transmission
radarr:
image: linuxserver/radarr
container_name: radarr
restart: always
environment:
- PGID=1000
- PUID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/docker-plex/config-radarr:/config
- /srv/media/torrents/download/complete:/downloads/complete
- /srv/media/torrents/movies:/movies
logging:
driver: syslog
options:
tag: docker-radarr
sonarr:
image: linuxserver/sonarr
container_name: sonarr
restart: always
environment:
- PGID=1000
- PUID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/docker-plex/config-sonarr:/config
- /srv/media/torrents/download/complete:/downloads/complete
- /srv/media/torrents/tv:/tv
logging:
driver: syslog
options:
tag: docker-sonarr
readarr:
image: lscr.io/linuxserver/readarr:develop
container_name: readarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/docker-plex/config-readarr:/config
- /srv/media/torrents/download/complete:/downloads/complete
- /srv/media/torrents:/books
restart: always
logging:
driver: syslog
options:
tag: docker-readarr
lidarr:
image: lscr.io/linuxserver/lidarr
container_name: lidarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/docker-plex/config-lidarr:/config
- /srv/media/torrents/download/complete:/downloads/complete
- /srv/media/torrents/music:/music
restart: always
logging:
driver: syslog
options:
tag: docker-lidarr
jackett:
image: linuxserver/jackett
container_name: jackett
restart: always
environment:
- PGID=1000
- PUID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/docker-plex/config-jackett:/config
- /srv/media/torrents/watch:/downloads
logging:
driver: syslog
options:
tag: docker-jackett
transmission:
container_name: transmission
image: linuxserver/transmission
restart: always
volumes:
- /srv/docker-plex/config-transmission/config:/config
- /srv/media/torrents/watch:/watch
- /srv/media/torrents/download:/downloads
environment:
TZ: Europe/Amsterdam
PUID: 1000
PGID: 1000
USER: admin
PASS: changemefortheloveofgod
logging:
driver: syslog
options:
tag: docker-transmission
filebrowser:
image: hurlenko/filebrowser
container_name: filebrowser
user: "1000:1000"
volumes:
- /srv/docker-plex/data-configbrowser:/data
- /srv/docker-plex/config-filebrowser:/config
- /srv/media/torrents:/data/torrents
environment:
- TZ=Europe/Amsterdam
- FB_BASEURL=/filebrowser
- PGID=1000
- PUID=1000
restart: always
logging:
driver: syslog
options:
tag: docker-filemanager
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment