← Modèles · Bases de données
AC

Apache CouchDB

Communauté

Document database with HTTP/JSON APIs and built-in multi-master replication — sync data between servers and devices.

Déployer Apache CouchDB

S'exécutecouchdb:3.5.3
Pile technique database
Provisionné pour l'applicationRien, l'application est autonome
VérifiéPas encore

Pourquoi déployer sur Railyard

Railyard la fait tourner seule sur un serveur que vous payez déjà — aucun addon à provisionner, avec les déploiements sans interruption et la mise à l'échelle toujours inclus.

Déployer Apache CouchDB n'est qu'un élément d'une pile applicative que vous pouvez continuer à faire grandir — ajoutez une base de données, un worker, un cache ou une autre application, toujours sur les mêmes serveurs que vous payez déjà.

Idéal pour

  • A document database with a native HTTP/JSON API and no separate query language to learn
  • Multi-master replication to sync data between servers, or out to offline-first mobile/desktop apps (PouchDB)
  • An events/changes-feed-driven backend using CouchDB's built-in _changes API

Bon à savoir

  • The official image doesn't create CouchDB's system databases automatically — after the first deploy, run `curl -X PUT $RAILYARD_URL/_users`, `.../_replicator`, and `.../_global_changes` with your admin credentials once, or CouchDB will log errors about missing system databases

Documentation du projet ↗