What this is

SelfHostTools is a curated directory of open-source and source-available software you can run on your own server. Every listing covers what the tool actually does, who it is for, how hard it is to deploy, and what the honest trade-offs are.

There are no sponsored listings. There is no algorithm deciding what you see. Tools are added because they are genuinely useful, actively maintained, and worth your time to evaluate.

Who it is for

The directory is built for indie hackers, small business owners, freelancers, and privacy-conscious individuals who want to replace SaaS subscriptions with software they control. Whether you are running a homelab on a spare machine or deploying on a VPS, the goal is the same: find the right tool without wading through marketing copy.

How tools are selected

Every tool in the directory is reviewed before it is listed. The criteria are straightforward:

  • The project must be self-hostable on standard infrastructure
  • It must be actively maintained or at minimum stable and widely used
  • The license must allow self-hosting without significant commercial restriction
  • There must be a clear use case for a small team or individual

Tools that meet the bar get a full listing with an honest description, pros and cons where community data exists, deployment difficulty, and a quick-start command where possible.

Suggest a tool

The directory is updated continuously. If you know a tool that belongs here, submit it here. Every suggestion is reviewed personally.

Contact

For anything else, use the contact page.