Board

Dev environments that just work.

Get Started See How

WHAT DEVELOPERS SEE

Board VS Code Extension — Import Pass, Connect, Health Check

WHAT YOU RUN

Board workflow — just board, export-pass, check

How it works

1

Provision

Run just board. An interactive wizard spins up an Azure VM with your tools, repos, Docker services, and health checks — all verified before you touch it.

2

Hand off

Export an encrypted board pass. One file bundles connection credentials, host config, and project metadata. Share it over Slack, email, whatever.

3

Code

The developer imports the pass in VS Code and clicks Connect. Ports forwarded, workspace configured, services running. They're coding.

Watch it work

A real recording of just board provisioning a cloud environment — text is selectable, not a GIF.

What you get

Consistent environments

Same manifest, same VM, same tools. No drift between developers. No "works on my machine."

Full VM power

Systemd, Docker-in-Docker, persistent disk. Real Linux — not a container pretending to be a machine.

YAML-defined

One manifest per project, version-controlled alongside your code. The manifest IS the documentation.

Health checks

Run check to validate your entire stack. Same checks run during setup and daily work.

Docker + services

Postgres, Redis, whatever you need. Declared in the manifest, running on boot.

VS Code integration

Tasks, launch configs, port forwarding, and status bar — all generated from your manifest.

Day-2 operations

Fleet status, secret rotation, credential sharing, and an admin menu. Not just setup — ongoing ops.

Your cloud, your control

Runs in your Azure subscription. No vendor lock-in, no SaaS bill. Apache 2.0 licensed.

Auto-shutdown

Environments stop at 7 PM to save costs. Your work persists — start again tomorrow.

Ready to try it?

Three commands to a fully provisioned cloud environment.

git clone https://github.com/barney-w/board.git
cd board
just board

View on GitHub →