services: code-server: image: lscr.io/linuxserver/code-server:latest container_name: code-server environment: - PUID=${PUID:-1000} - PGID=${PGID:-1000} - TZ=${TZ:-default} - PASSWORD=${PASSWORD:-secure_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 #- PWA_APPNAME=code-server #optional volumes: - ./config:/config ports: - ${PORT:-8443}:8443 restart: unless-stopped