A lightweight, flexible Docker environment running the official Microsoft Visual Studio Code Server (CLI).
This repository ships a Helm chart that deploys a prebuilt image: antiantiops/vscode-browser-docker. Viewers can run the container immediately without building anything locally.
While many web-based IDE solutions exist, most are built on the “Code OSS” (Open Source) foundation. While excellent, those versions lack the specific proprietary APIs and licenses required to authenticate and run certain official extensions.
Key Advantages:

1.85.1) during the build process, and the Dockerfile intelligently resolves the correct Commit SHA for you.coder) pre-configured with passwordless sudo privileges, allowing you to install system packages on the fly.You can run this image either locally with Docker/Docker Compose or on Kubernetes with the Helm chart.
Pull the image:
docker pull antiantiops/vscode-browser-docker:latest
Run the container:
docker run -it --rm \
--name openvscode-server \
-p 8000:8000 \
-v "$(pwd)/workspace:/home/antiantiops/project" \
antiantiops/vscode-browser-docker:latest
Open your browser and navigate to:
http://localhost:8000
The command above mounts ./workspace from your host to /home/antiantiops/project inside the container. Files created there are persisted on your host machine.
Create the local workspace directory:
mkdir -p workspace
Start VS Code Server:
docker compose up -d
Open:
http://localhost:8000
Stop it when finished:
docker compose down
This repository includes a ready-to-use docker-compose.yml that:
8000./workspace to /home/antiantiops/project/home/antiantiops data in a named Docker volume (openvscode-home)For Helm values, see helm-chart/openvscode-server/values.yaml.
Install the chart from Artifact Hub:
https://artifacthub.io/packages/helm/openvscode-server-helm/openvscode-server
Please read carefully before using:
Note on Usage: This image is intended for personal development environments and testing. Please ensure your usage complies with Microsoft’s terms of service regarding remote development and commercial hosting.
License
MIT (Applies to the Dockerfile and scripts in this repo only).
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh
helm package ./helm-chart/openvscode-server/
helm repo index ./