Install sc

sc is the deploy agent: run it in your project directory and it reads your compose file, packs every build: context into a tarball, and uploads the lot here. One static binary — no runtime, no daemon, nothing else to install.

No packaged builds yet

This platform has no sc release mirrored to it, so there is nothing to download. Build it from source instead — it is a single Go module with no cgo and no code generation.

Build from source

Needs a Go toolchain and nothing else. Always an option, and the only one if you want a build of main.

git clone https://git.grey.ooo/Grey.ooo/someones.computer_agent.git cd someones.computer_agent go build -o sc ./cmd/sc

Then sign in

sc login prints the page to mint an API token on, offers to open it, and reads what you paste without echoing it. Tokens are stored per endpoint, so a local stack and this one can each have their own.

sc login --endpoint https://edge.someones.computer

After that, sc deploy beside your compose file is the whole thing. In CI, set $SC_TOKEN and pass --yes so nothing waits on a prompt.

There is a tray app too

sc-tray shares this credential store — sign in once above and it is signed in as well. It sits in the menu bar showing what is running and switching deployments on and off.

See the tray app →