Self-hosting patterns your agent can actually follow.
Thuishaven is a playbook of opinionated, end-to-end recipes for common self-hosting use cases. Each pattern names one recommended app, one deploy target, one exposure model — with exact steps and the gotchas that cost you an evening.
Open source, MIT licensed, on GitHub.
What this is
- A playbook — opinionated, end-to-end recipes for real use cases, curated via PR.
- Agent-readable — structured frontmatter plus markdown, served over MCP, so Claude Code and friends stop hallucinating env vars.
- The opinionated glue between tools that already work: Dokploy, Tailscale, Cloudflare, the apps themselves.
What this isn't
- Not a hosting platform — we don't run your containers.
- Not an app catalog — that's awesome-selfhosted's job, and they do it well.
- Not a Dokploy/Coolify replacement — we tell agents how to use them.
- Not for profit. No paid tier, no upsells, no telemetry.
Who it's for
- People with a Linux server (or willing to rent one) who want useful apps running without spending the weekend on config.
- Homelabbers who use agentic workflows and want recipes their tools can consume directly.
- The agents themselves, acting on behalf of the above.
Patterns
All patterns →You have (or just rented) an Ubuntu server and want a solid foundation for self-hosting: a deploy platform with a web UI, automatic HTTPS for apps you expose publicly, an admin interface that is NOT on the public internet, and backups — without hand-writing nginx configs and systemd units for every app.
bootstrap · ~45 min · dokploy
You want to schedule a date with friends or family without using Doodle/Datumprikker SaaS. Tool should be free, simple, and shareable via a link — people you invite must be able to vote without creating an account.
collaboration · ~30 min · rallly
You pay for a family password manager subscription (1Password, Bitwarden Premium, Dashlane) and want to self-host instead: full control over the vault data, no recurring cost, while keeping the things that make a managed service livable — browser extensions, mobile autofill, sharing passwords with family members, and emergency access.
security · ~60 min · vaultwarden