Skip to content
Ironside Software
Work

Wharf

A CLI that turns a Dockerfile and a domain name into a running deployment.

Product + backend engineering Go Docker Terraform SQLite View code

Every team I talked to had the same story: they loved the simplicity of Heroku-era deploys, but outgrew it the moment cost or compliance became a concern. Wharf is my answer to that. A single static binary that reads a Dockerfile, provisions the minimum infrastructure needed on the user’s own cloud account, and gets out of the way.

The CLI itself has no server-side component to operate. State lives in a small SQLite file committed alongside the project, and every deploy is a plan-then-apply step, similar in spirit to Terraform but scoped entirely to “how do I get this container running behind a domain, safely.”

I use Wharf on my own projects for staging environments, and a handful of early external teams have picked it up after finding it through word of mouth.

Interested in working together?