https://codeberg.org/ai-apocalypse-survival-kit/we-are-legion/src/branch/main/sandboxes/sbx-bob
487
sbx-bob is a development sandbox running inside a Docker container, built on top of the docker/sandbox-templates:shell base image. It provides a fully self-contained coding environment accessible from a browser.
| Tool | Version | Purpose |
|---|---|---|
| Go | 1.26.2 | Primary language runtime + toolchain (gopls, revive, etc.) |
| Node.js | 25.x | JavaScript runtime |
| code-server | latest | VS Code running in the browser (port 8080) |
| docker-agent | 1.46.0 | AI coding agent embedded in the sandbox |
| Oh My Bash | latest | Enhanced shell experience |
PKief.material-icon-theme — file iconsPKief.material-product-icons — UI iconsgolang.Go — Go language supportWhen the sandbox starts, code-server auto-launches via a login shell profile script (/etc/profile.d/start-code-server.sh), making the Web IDE immediately available. No authentication is required (configured in config.yaml).
The docker-agent binary is embedded at build time from the official docker/docker-agent image, allowing AI-assisted coding directly inside the sandbox.
This is a sbx sandbox created with a custom template (👀: Dockerfile)
To build the sandbox, run the build.sh script:
./build.sh
current_dir=$(basename "$PWD")
sbx policy allow network localhost:12434
sbx create --template docker.io/k33g/sbx-bob:go-node-0.0.0 shell .
sbx ports shell-${current_dir} --publish 9090:8080/tcp
tmux new -d -s demo-bob "sbx run shell-${current_dir}"
go to http://localhost:9090 to access the Web IDE.
docker-agent run config.yaml
Content type
Image
Digest
sha256:d6088dc83…
Size
1.1 GB
Last updated
5 months ago
docker pull k33g/sbx-bob:go-node-0.0.1