your own Git server, driven entirely over SSH
Soft Serve is a self hostable Git server you administer the same way you already use Git: over SSH. Host your repositories on infrastructure you control, clone and push with plain git, and browse them in a full screen terminal interface you reach just by running ssh against the server. There is no web application to run and no browser to open. It is a single static binary with an embedded SQLite store, so there is no container runtime, no language runtime and no database server to look after.
The cloudimg image pins the official upstream release archive by content hash and ties it to an exact upstream commit. It ships closed rather than open: anonymous access is set to no-access, keyless access is off and the anonymous git protocol daemon is disabled, so nothing is readable without a key you control. No administrator key, Git host key or database is baked into the image; first boot adopts the SSH key you created the VM with as an administrator, generates a per VM operator key and HTTP credential, and proves a stranger key is refused before the server is allowed to accept a connection. Git over HTTP sits behind a deny by default gate on a loopback bound upstream. Paired with a verified deployment guide and 24/7 support.