services: plex: image: lscr.io/linuxserver/plex:latest container_name: plex network_mode: host environment: - PUID=999 - PGID=1001 - TZ=America/Chicago - VERSION=docker # - PLEX_CLAIM= #optional ports: - 32401:32400 networks: - netgrimoire volumes: - /data/nfs/Baxter/Docker/Plex:/config - /data/nfs/Baxter/Data/media restart: unless-stopped deploy: labels: - homepage.group=Library - homepage.name=Plex Media Server - homepage.icon=plex.png - homepage.href=http://plex.netgrimoire.com - homepage.description=Media server - kuma.homepage.http.name="plex" - kuma.homepage.http.url=http://homepage:3000 # - caddy=plex.netgrimoire.com # # - caddy.import=authentik # - caddy.reverse_proxy="{{upstreams 3000}}" placement: constraints: - node.hostname == bruce networks: netgrimoire: external: true