gds_code
gds_code is a variant of gds that replaces the JupyterLab interface with code-server — a browser-based VS Code environment. It includes the full gds software stack (Python, R, and all development tools) with VS Code as the front end.
Additional contents
On top of everything in gds, gds_code adds:
- code-server — VS Code in the browser
- Pre-installed VS Code extensions:
Build
gds_code is built on top of an existing gds image. From the repo root:
make build_code image=darribas/gds:11.0
Run
docker run --rm -p 8443:8080 -e PASSWORD=<your-password> \
-v ${PWD}:/home/jovyan/work \
gds_code:11.0
Then point your browser to localhost:8443. Or use the provided compose.yml in frontend_code/ for a persistent setup.