Skip to content

Databases

homeport is app-tier only — it deploys your binary; the database lives elsewhere. That’s the model: the box is cattle, state is not on it. You connect via a connection string in secrets, the universal interface to every provider:

Terminal window
homeport secrets set DATABASE_URL="postgres://user:pass@host/db?sslmode=require"

That one line works with Neon, Supabase, PlanetScale, Turso, DigitalOcean managed DB, RDS — anything — with no provider-specific setup. homeport intentionally has no per-provider integration and no backup feature: those balloon into per-vendor, per-engine surface for marginal value.