Skip to content

Serverless CouchDB

Document storage with the HTTP API you already know, multi-master replication, and the same client libraries you've always used. Cloud or self-host.

Engine

Choose a database engine to provision.

Common CouchDB questions

What is CouchDB?

Apache CouchDB is a document database with an HTTP-native API and multi-master replication, best known as the sync target for offline-first apps built on PouchDB. Because every operation is an HTTP request, it fits serverless and edge runtimes that cannot hold a socket open. Layerbase runs it as a managed HTTPS endpoint with a web document console, so standard CouchDB and PouchDB clients connect by changing the URL alone.

How much does managed CouchDB hosting cost?

CouchDB is a Pro engine on Layerbase Cloud, so the floor is the $15/mo Pro plan; it is not on the Free plan. Pricing is flat with no per-request meter, and the cost preview in the create flow shows the monthly cost before you provision anything. The Free plan covers PostgreSQL, MariaDB, Redis, and the other Standard engines for prototyping.

Will PouchDB sync to hosted CouchDB?

Yes. The endpoint speaks the standard CouchDB HTTP API, so PouchDB syncs to it without configuration changes other than the URL.

How do TLS and authentication work on hosted CouchDB?

HTTPS by default. The dashboard manages admin credentials and provides per-database keys for app-level auth.

Can I use Fauxton with hosted CouchDB?

Yes for direct administration via the REST API. The Layerbase dashboard provides a console for everyday use; Fauxton-style operations work against the same endpoint.

Does CouchDB replication work on Layerbase?

Yes. CouchDB replication targets the standard /_replicate API. Configure source and target URLs through the dashboard or your tooling.

Can I run CouchDB locally?

Yes. The Layerbase CLI and Layerbase Desktop both manage local CouchDB versions with the same UI.