services: greenfin: image: lscr.io/linuxserver/jellyfin container_name: jellyfin environment: - PUID=1001 - PGID=998 - TZ=America/Chicago volumes: - /DockerVol/greenfin/config:/config - /data/nfs/Baxter/Green/media:/data:shared ports: - 8069:8096 # - 8920:8920 # - 7359:7359/udp # - 1900:1900/udp restart: unless-stopped networks: - netgrimoire deploy: labels: - homepage.group=Green Door - homepage.name=GreenFin - homepage.icon=jellyfin.png - homepage.href=http://greenfin.netgrimoire.com:8096 - homepage.description=Media Server - kuma.jgf.http.name="Greenfin" - kuma.jgf.http.url=http://greenfin:8096 placement: constraints: - node.hostname == docker1 stash: image: stashapp/stash:latest container_name: stash networks: - netgrimoire restart: unless-stopped ## the container's port must be the same with the STASH_PORT in the environment section ports: - "9999:9999" ## If you intend to use stash's DLNA functionality uncomment the below network mode and comment out the above ports section # network_mode: host environment: - PGID=998 - PUID=1001 - STASH_STASH=/data/ - STASH_GENERATED=/generated/ - STASH_METADATA=/metadata/ - STASH_CACHE=/cache/ ## Adjust below to change default port (9999) - STASH_PORT=9999 volumes: - /etc/localtime:/etc/localtime:ro ## Adjust below paths (the left part) to your liking. ## E.g. you can change ./config:/root/.stash to ./stash:/root/.stash ## Keep configs, scrapers, and plugins here. - /DockerVol/Stash/config:/root/.stash ## Point this at your collection. - /data/nfs/Baxter/Green:/data ## This is where your stash's metadata lives - /DockerVol/Stash/metadata:/metadata ## Any other cache content. - ./DockerVol/Stash/cache:/cache ## Where to store generated content (screenshots,previews,transcodes,sprites) - /DockerVol/Stash/generated:/generated deploy: labels: - homepage.group=Green Door - homepage.name=Stash - homepage.icon=stash.png - homepage.href=http://stash.netgrimoire.com:8096 - homepage.description=Media Server - kuma.jgf.http.name="Stash" - kuma.jgf.http.url=http://stash:9999 placement: constraints: - node.hostname == nas namer: container_name: namer image: ghcr.io/theporndatabase/namer:latest networks: - netgrimoire environment: - PUID=1001 - PGID=998 - TZ=America/Chicago - NAMER_CONFIG=namer.cfg volumes: - /DockerVol/namer/:/config - /data/nfs/Baxter/Green/:/data ports: - 6980:6980 restart: always deploy: labels: - homepage.group=Green Door - homepage.name=Name - homepage.icon=pritunl.png - homepage.href=http://namer.netgrimoire.com - homepage.description=Media Manager # - kuma.jgf.http.name="Namer" # - kuma.jgf.http.url=http://namer:6980 placement: constraints: - node.hostname == nas networks: netgrimoire: external: true