version: "3.7" services: code_server: image: git.sh-edraft.de/sh-edraft.de/code-server:latest networks: - reverse_proxy volumes: - /opt/code_server/.local:/home/coder/.local - /opt/code_server/.config:/home/coder/.config - /opt/code_server/projects:/home/coder/projects - /opt/code_server/.gitconfig:/home/coder/.gitconfig - /opt/code_server/.git-credentials:/home/coder/.git-credentials deploy: mode: replicated replicas: 1 placement: constraints: [node.hostname == sh-hugo] resources: limits: cpus: "4.0" memory: 4096M networks: reverse_proxy: external: true