Quick Start

Sign in, connect a node, and launch your first development worker in minutes.

An organization branches into a Project (the dev environment template) and a Node (your compute) — both are required before a Worker can be spawned:

Organizationyou create this firstProjectdevcontainer configNode (BYOC)your computeWorkerspawned container

Go to your Spunto dashboard and sign in with Google. You'll land on the dashboard once authenticated.

Click Create organization and give it a name. Organizations are the top-level container for your projects, workers, deployments, and team members.

Spunto dashboard Projects page for an organization, listing one project
An organization's Projects page

Workers and deployments run on your own compute — a server you connect to the organization (BYOC, Bring Your Own Compute). There's no shared fallback compute, so you'll need at least one node before you can spawn anything.

1

Create a node in the dashboard

Go to Nodes in the sidebar → New node, give it a name, and copy the generated token — it's only shown once.

2

Bring the server online

Run a single Docker command on the server (or let Spunto provision a Google Cloud VM for you automatically). See Adding a Node for the exact steps.

3

Verify it's online

The node's status switches to online in the dashboard within a few seconds.

Compute page showing a node named dev-node-1 with Online status, live CPU/RAM/disk usage
A connected node, online and reporting live host metrics

A project defines the development environment:

  1. Go to ProjectsNew project
  2. Choose a base image (e.g. ubuntu:22.04 or a custom devcontainer image)
  3. Add devcontainer features, VS Code extensions, and lifecycle commands
  4. Optionally link GitHub repositories to clone at spawn

Click New worker on the project page. Spunto will:

  1. Pre-build a Docker image on the node (caches extensions and features — only done once per project version)
  2. Spawn the container
  3. Run setup scripts (clone repos, configure git credentials, run postCreateCommand)
  4. Start code-server

Once ready, click Open in browser to access the full VS Code environment.

Project page showing a worker named polished-osprey in Running state, with a View button
A worker, running and ready to open in the browser

Note

The first spawn on a node takes longer because the image is being built. Subsequent spawns on the same node reuse the cached image and start in seconds.