diff --git a/docker-compose.yml b/docker-compose.yml index 3c4d5be..954efc3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -227,6 +227,48 @@ services: - "traefik.http.routers.isotope-client.entrypoints=secureweb" - "traefik.http.routers.isotope-client.tls=true" + portainer: + container_name: portainer + image: portainer/portainer + restart: unless-stopped + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /export/docker/container/portainer/data:/data + labels: + - "traefik.enable=true" + - "traefik.http.routers.portainer.rule=PathPrefix(`/portainer/`)" + - "traefik.http.middlewares.stripprefix-portainer.stripprefix.prefixes=/portainer" + - "traefik.http.routers.portainer.middlewares=stripprefix-portainer@docker" + - "traefik.http.routers.portainer.entrypoints=web" + + plex: + container_name: plex + image: plexinc/pms-docker + restart: unless-stopped + environment: + - TZ=Australia/Melbourne + - PLEX_CLAIM= + - PLEX_UID=500 + - PLEX_GID=500 + hostname: plex_dp + volumes: + - /myth/opt/plex/config:/config + - /myth/opt/plex/transcode:/transcode + - /myth/opt/storage:/data + devices: + - /dev/dvb:/dev/dvb + ports: + - "32400:32400" +# - "1900:1900" + - "3005:3005" + - "5353:5353" + - "8324:8324" + - "32410:32410" + - "32412:32412" + - "32413:32413" + - "32414:32414" + - "32469:32469" + # auto-update docker images watchtower: image: containrrr/watchtower