← Back to catalog Apache CouchDB · managed by DINAO

Your NoSQL document database, hosted in France

A replicated document database powered by Apache CouchDB, installed and maintained by DINAO. Your JSON documents stay on our French servers — sovereign and accessible via HTTP API.

Hosted in FranceMulti-site replicationDocument NoSQLGDPR CompliantOfficial Docker image
Overview

What is Apache CouchDB?

Apache CouchDB is an open-source NoSQL document database that stores data as JSON documents. Each document is accessible and manipulable via an HTTP/REST API, making CouchDB particularly well-suited for the web and API-oriented architectures.

Its signature feature is incremental replication: data synchronizes reliably between multiple instances, and even with embedded client-side databases (PouchDB, Couchbase Lite). This offline-first approach allows applications to operate offline and then automatically resynchronize, a key advantage for mobile and multi-site use cases.

CouchDB offers declarative queries via Mango, MapReduce views for indexing, a consistency model based on revisions (MVCC), and a cluster mode for scalability and high availability. It targets teams looking for a flexible, resilient, and easy-to-integrate database.

Compatible offers

Host Apache CouchDB at DINAO

Resource tiers compatible with Apache CouchDB prerequisites (minimum 1 vCPU / 1 Go / 5 Go). Hosted in France, fully managed.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /month excl. VAT
  • 1 dedicated vCPU
  • 2 Go RAM
  • 20 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /month excl. VAT
  • 4 dedicated vCPU
  • 8 Go RAM
  • 80 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 dedicated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Under the hood

Technical details

vCPU
1 vCPU
ideal : 2 vCPU
Memory
1 Go
ideal : 4 Go
Disk
5 Go
ideal : 40 Go
Image : couchdb:3.5 Registry : docker.io Services : couchdb Ports : 5984:5984
FAQ

You might be wondering…

How does CouchDB differ from an SQL database?

CouchDB stores JSON documents without a fixed schema and exposes everything via an HTTP API. Its strength lies in incremental replication and offline-first mode, perfect for synchronizing data between sites and applications.

Can I synchronize an offline mobile application?

Yes. CouchDB replicates with client-side databases (PouchDB, Couchbase Lite…), allowing you to work offline and then automatically synchronize when the network returns.

Where are the data hosted?

On DINAO's infrastructure in France, in one of the available data centers. Your data never leaves the country.

Are technical skills required?

To use the API and design your views, yes, developer skills are useful. However, operations (installation, cluster management, backups, updates) are fully managed by DINAO.

Can I change my plan or export my data?

Yes. You can upgrade or downgrade at any time, and your data remains exportable (JSON, replication) — no proprietary lock-in.