Your compose.yaml, running on someone's computer.

Run sc deploy in a project you already have. It reads the compose file, builds whatever needs building, and runs the result on a Docker Swarm with TLS, a hostname and a log stream attached. No new manifest format, no cluster to operate — one command.

Tested: 6,075 tests in 595 classes, held at 100% line coverage by CI, plus 115 end-to-end browser flows across 49 specs.
someones-computer — sc deploy

Start with the binary

Nothing is mirrored on this platform yet — the install page has the build-from-source route.

All builds and checksums — every channel, every platform, and the script itself if you want to read it before you run it.

What happens when you deploy

It reads your compose file

Services, images, ports, environment, volumes and healthchecks — the subset that maps onto Swarm, with anything unsupported reported back rather than silently dropped.

It builds what needs building

Every build context is packed and uploaded, then built on the platform. Your laptop does not need a registry login, or a builder, or the right architecture.

It runs, on a hostname

Each service becomes a Swarm service behind the edge proxy, with a generated hostname and a certificate. Logs and container state stream back to the CLI and the control panel.

Watch it from the menu bar

sc-tray keeps what you have running one click away — status, the organization's balance and how long it lasts, and a switch for each deployment. macOS, Linux and Windows.

See the tray app →

Or declare it with Terraform

The someonescomputer provider manages applications, variables, managed services and bindings as state — over the same contract sc and sc-tray drive.

See the provider →

Pay for what runs

Prepaid credit, metered in container-seconds. No seats, no per-application fee, and nothing to cancel — an organization with nothing running is charged nothing.

See the rates →

Deploy the thing you already have

Accounts are approved by an operator, so there is a wait between signing up and deploying. The CLI does not wait — install it now, and when your account clears, the only command you need is sc deploy.