Tooling

Self-Hosted Personal Apps

Money, recipes, tasks, projects — the long tail of personal self-hosted apps.

Money / budgets

Recipes / meal planning

Tasks / to-dos

Project management

Calendars / scheduling

Dashboards for personal data

Habit tracking

URL shortener

Pastebins

Misc

Patterns to adopt

  • Don't try to self-host everything. Pick the 5 that matter; let SaaS handle the rest.
  • Mobile apps matter. Tools without good mobile UX are usually abandoned.
  • Backup the DBs. Personal data is the most painful to lose.
  • Behind Tailscale or Cloudflare Access — most personal apps don't need to be public.
  • Annual review — uninstall things you don't use anymore.

Pick this if…

  • Budgeting: Actual Budget.
  • Subscription tracking: Wallos.
  • Recipes: Mealie.
  • Tasks: Vikunja.
  • Project management: Plane (modern) or Leantime (maker-friendly).
  • Document scanning: Paperless-ngx.
  • URL shortener: Shlink.
  • Group meeting times: Rallly or Crab Fit.

On this page