Before you start
- Single-node database; one replica with persistent storage
- Private HTTP 5984; use a scoped application credential for database clients
Configuration that needs your attention
The admin account is configured from database-password; session-secret keeps cookie authentication stable across restarts.
The single_node setting initializes system databases. Cluster distribution ports are not exposed. Runtime settings should be declared in versioned configuration; only database files persist.
Required secrets
Configure these scoped secrets during deployment review in your Hakopod installation. Secret values stay out of the application TOML.
-
database-password -
session-secret
Use this preset
- Open the Catalog in your own Hakopod dashboard and select CouchDB.
- Choose the project, environment, and application name. Set the required values and secret references.
- Review the generated configuration, resource requests, networking, and storage plan.
- Deploy, then inspect readiness and logs. Configure backups for persistent data before relying on the service.