← Projects
Devbox square thumbnail showing a remote browser IDE environment
Project2026Live

Devbox

A minimal self-hosted browser development environment with code-server, zsh, sudo, and the opencode CLI.

  • Updated May 5, 2026
  • Docker
  • Devtools
Visit product ↗

About

A minimal self-hosted browser development environment with code-server, zsh, sudo, and the opencode CLI.

Devbox is a small Docker-based development environment for running a browser-accessible workspace on your own machine or server.

It packages code-server, a configured zsh terminal, sudo access, and the opencode CLI into a single image. The intent is to keep the environment lightweight while still making it useful for quick remote development sessions.

What it does

  • Runs VS Code in the browser through code-server.
  • Provides a non-root devbox user with passwordless sudo.
  • Includes zsh and a preconfigured terminal setup.
  • Installs the opencode CLI and related developer tools.
  • Supports persistent workspaces through Docker volumes.
  • Builds multi-arch images for linux/amd64 and linux/arm64.

Why it matters

Devbox is useful when you want a disposable, reproducible browser IDE without pulling in a full platform. It keeps the surface area small: one image, one exposed port, and a workspace volume for persistence.

Current status

The repository includes a Dockerfile, Compose setup, entrypoint scripts, and a GitHub Container Registry publishing workflow.

Gallery

Details

Tags
Image
ghcr.io/darkrishabh/devbox
Stack
Docker, code-server, zsh, opencode
Runtime
Node 22 Bookworm Slim
Port
8080
License
MIT
Year
2026
Last updated
Product URL
Open link ↗

© 2026 Rishabh Mehan · All rights reserved · Built with Next.js and a little stubbornness.