services: code-server: image: ghcr.io/linuxserver/code-server networks: - netgrimoire environment: TZ: America/Chicago PUID: "1001" PGID: "998" # PASSWORD=password F@lcon12 # HASHED_PASSWORD= # optional SUDO_PASSWORD: "F@lcon13" # optional # SUDO_PASSWORD_HASH= # optional PROXY_DOMAIN: "code.netgrimoire.com" # optional # Match your standard UID:GID execution model #user: "1001:998" volumes: # - /data/nfs/Baxter/Docker/Code/config:/config - /DockerVol/code/config:/config - /DockerVol/code/data:/Data ports: - target: 8443 published: 8443 protocol: tcp mode: ingress deploy: placement: constraints: - node.hostname == znas labels: # Homepage homepage.group: "Applications" homepage.name: "Code Server" homepage.icon: "code.png" homepage.href: "https://code.netgrimoire.com" homepage.description: "Code Server" # Kuma kuma.cs.http.name: "Code Server" kuma.cs.http.url: "http://code-server:8443" # Caddy caddy: "code.netgrimoire.com" caddy.import: "authentik" caddy.reverse_proxy: "code-server:8443" # Diun (image update monitoring) diun.enable: "true" networks: netgrimoire: external: true volumes: Projects: