This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a commit to branch cherry-pick-more-for-3.4.3
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit e9b689cc9bedd27858f48185bca77124794a518a
Author: Jamie Bliss <ja...@ivyleav.es>
AuthorDate: Mon Feb 17 17:26:11 2025 -0500

    Make a note of the Nouveau docker image, and include a sample compose.
---
 src/docs/src/install/nouveau.rst | 46 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/src/docs/src/install/nouveau.rst b/src/docs/src/install/nouveau.rst
index c839a6401..1cdb712f7 100644
--- a/src/docs/src/install/nouveau.rst
+++ b/src/docs/src/install/nouveau.rst
@@ -70,3 +70,49 @@ in-progress segment merges, and finally closes all indexes. 
This is
 not essential and you may safely kill the JVM without letting it do
 this, though any uncommitted changes are necessarily lost. Once the
 JVM is started again this indexing work will be attempted again.
+
+Docker
+======
+
+There is a version of of the :ref:`semi-official CouchDB Docker image 
<install/docker>`
+available under the ``*-nouveau`` tags (eg, ``3.4-nouveau``).
+
+Compose
+-------
+
+A minimal CouchDB/Nouveau cluster can be create with this compose:
+
+.. code-block:: yaml
+
+    services:
+      couchdb:
+        image: couchdb:3
+        environment:
+          COUCHDB_USER: admin
+          COUCHDB_PASSWORD: admin
+        volumes:
+          - couchdb:/opt/couchdb/data
+        ports:
+          - 5984:5984
+        configs:
+          - source: nouveau.ini
+            target: /opt/couchdb/etc/local.d/nouveau.ini
+
+      nouveau:
+        image: couchdb:3-nouveau
+
+    volumes:
+      couchdb:
+
+    configs:
+      nouveau.ini:
+        content: |
+          [couchdb]
+          single_node=true
+          [nouveau]
+          enable = true
+          url = http://nouveau:5987
+
+.. note::
+
+    This is not production ready, but it is a quick way to get Nouveau running.
\ No newline at end of file

Reply via email to