Build with saucer.sh
Create databases through /v1/databases, dispatch infra operations over Redis, and reconcile clusters without leaving your control plane.
Operations first
Every provision, scale, backup, restore, failover, and reconcile action is a durable operation.
HA by default
Clusters run with replicas, failover routing, backup policy state, and health reconciliation hooks.
Infra drivers
Drive Docker Compose, CloudNativePG, and SSH fleets from the same desired-state API.
Quickstart
Create an organization, register capacity, and launch a database.
Create a region, node pool, and active nodes.
Create an organization and choose a plan.
POST /v1/databases to dispatch cluster.provision.
Use backup and reconcile APIs for operations.
await fetch("https://api.saucer.sh/v1/databases", {
method: "POST",
credentials: "include",
body: JSON.stringify({
organizationId: "org_...",
name: "app-prod",
region: "us-east-1",
runtime: "kubernetes",
replicaCount: 2
})
})Create database
await fetch("https://api.saucer.sh/v1/databases/app-prod/scale", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
credentials: "include",
body: JSON.stringify({ replicas: 3 })
})API reference
| Method | Path | Description |
|---|---|---|
| POST | /v1/databases | Create a managed Postgres cluster operation. |
| POST | /v1/databases/:id/scale | Resize replica count through the operation bus. |
| POST | /v1/backups/:id/runs | Create an on-demand backup run. |
| POST | /v1/backups/:id/restore | Restore from a backup or PITR target time. |
AI exports
/llms.txt
An index of every docs page for coding agents.
/docs.zip
All docs markdown in one downloadable archive.
agent skills
Expose saucer.sh workflows as installable agent context.