Homerun is a free, self-hosted single-host PaaS: deploy Docker images or build straight from a git repo, and Traefik handles TLS routing to a clean subdomain automatically. It's a Dokploy, Coolify, Dokku and Cloud Run alternative built for one piece of homelab hardware, not a cluster: no control plane, no per-seat pricing, nothing paywalled.
Under the hood it runs on Docker Swarm by default for real replica scaling, and remote machines can join as build agents so you're not stuck compiling everything on one box. It supports multiple accounts too, with admin, developer and read-only roles, OAuth/OIDC login, passkeys and two-factor auth.
Deploy on push, get pull request previews, roll back a bad release in one click, and pick from about 70 one-click app templates. It ships with vulnerability scanning, uptime monitoring, public status pages, scheduled S3 backups, a REST API and CLI, and a one-click self-updater with stable or canary channels. Settings → Migrate will even pull your existing apps straight out of a Dokploy or Coolify instance.