Introduction
Serverpod Cloud is a managed hosting platform for Serverpod apps with predictable pricing. You deploy your app with the scloud command-line interface or via CI/CD, and use the web console for account setup, billing, and project dashboards.
With scloud installed, launch your first project with one command. No Dockerfile, no container config, no infrastructure setup:
scloud launch
What Serverpod Cloud manages
- Runtime and scaling. Your app runs on a production runtime that scales as traffic grows.
- Networking and TLS. Encrypted endpoints, certificates, and load balancing work without configuration.
- Managed Postgres (optional). Cloud can provision a production-grade Postgres database with automatic migrations and backups.
- Secrets and environment variables. Manage sensitive values through
scloud; values are encrypted where applicable. - Custom domains. Attach your own domain; TLS certificates are provisioned and renewed. Cloud hosts both your backend and a preconfigured website for your Flutter web app.
- Logs and inspection. View logs in the CLI or in Serverpod Insights, the desktop log viewer (requires a database).
- PubSub, caching, and file storage. Supported through the Serverpod framework using third-party services today; managed services are on the roadmap.
Where to go next
- Install scloud to set up the CLI.
- Deploy your first app for a guided first deploy.