mirror of
https://github.com/tiennm99/composes.git
synced 2026-10-04 20:13:20 +00:00
Move the code-server details into code-server/README.md and reduce the root README to shared conventions plus a table linking to each service.
1.0 KiB
1.0 KiB
code-server
VS Code in the browser, from the LinuxServer image, set up as a full remote dev box.
Comes with Go, Node.js 24, Python 3, pnpm, and zsh via LinuxServer mods, plus
gh, git, ffmpeg, imagemagick, and other CLI tools through
INSTALL_PACKAGES. Git author/committer identity is injected from .env.
Environment
| Variable | Purpose |
|---|---|
PASSWORD |
Web UI login, also the in-container sudo password. A blank value disables authentication entirely. |
GIT_NAME / GIT_EMAIL |
Git author and committer identity |
Generate a password with openssl rand -base64 24.
Networking
Listens on 8443. No ports are published — point the domain at that port in
Coolify or Dokploy. See the root README for why.
Storage
Everything lives in the code-server-config named volume mounted at /config;
the default workspace is /config/workspace. Removing the volume wipes your
files, settings, and extensions.