Files
2025-04-14 18:44:02 +02:00

31 lines
878 B
YAML

services:
code-server:
image: lscr.io/linuxserver/code-server:latest
restart: unless-stopped
container_name: code-server
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
# - PASSWORD=password #optional
# - HASHED_PASSWORD= #optional
# - SUDO_PASSWORD=password #optional
# - SUDO_PASSWORD_HASH= #optional
# - PROXY_DOMAIN=code-server.my.domain #optional
# - DEFAULT_WORKSPACE=/config/workspace #optional
volumes:
- ../data/codeserver:/config
networks:
- caddy
# ports:
# - 8443:8443
# labels:
# traefik.enable: "true"
# traefik.http.routers.code-server.rule: Host(`code.marcpartensky.com`)
# traefik.http.routers.code-server.entrypoints: web
# traefik.http.services.code-server.loadbalancer.server.port: 8443
networks:
caddy:
external: true