Case studies·Tools

SourceHut

Self-hosted forge, colo bills, public spreadsheets

Drew DeVault’s SourceHut (sr.ht) is a subscriber-funded dev forge — git, builds, mailing lists — running on AGPL code and radical financial transparency. No VC, no JavaScript-required dashboard cosplay, colocation instead of hyperscaler cosplay.

2018–2019

Forge as free software, not SaaS theater

Launch · quarterly public financial reports begin

SourceHut launched as an alternative to ad/VC-funded forges: pay a few dollars a month, get builds and lists, everything auditable. DeVault published quarterly revenue and expense breakdowns when the finances were still simple enough to fit in a blog post.

The stack thesis: JavaScript-free web UI, email-native code review, and infrastructure you could theoretically run yourself because the code is actually open.

Lesson

Transparency is ops discipline. When users can read your finances, you build what you can afford to run.

2020–2021

Paid builds, colo, profitable niche

~$392k revenue (2021 report) · ~$189k profit (approx, same report)

By 2021 SourceHut reported ~$392k total revenue — platform subscriptions plus public consulting contracts that only produce free software. Colocation, domains, and sponsorships were line-item expenses (~$8k colo in 2021).

Quarterly reports gave way to annual ones as complexity grew, but the numbers stayed public: thousands of paid accounts, conversion in the low teens, and a small full-time engineering team paid flat monthly rates.

Lesson

Colo plus AGPL beats “free tier now, rug pull later.” Know your unit economics before you know your logo font.

2022–today

EU entity, still subscriber-funded

Small team · platform ~$9.2k/mo recurring (2021 report snapshot)

Later posts describe migrating billing to an EU entity, PXE boot playbooks for dead servers, and ongoing DDoS mitigation — unglamorous forge ops, documented in “what’s cooking” quarters.

SourceHut never became a hyperscaler. It became proof that a dev tool can fund itself honestly with boring infra and published spreadsheets.

Lesson

If your users are developers, show them the infra receipts. Trust scales better than dark patterns.

Sources

Facts drawn from public engineering posts and interviews. Numbers are approximate where sources disagree — we're stack advisors, not historians.

Get the right stack for YOUR scale — not theirs

SourceHut's stack made sense for SourceHut. Yours won't — and copying theirs is how you end up with a $4k/month bill and three unused Kubernetes clusters.

Plan my stack — free