This is an automated email from the ASF dual-hosted git repository. big-r81 pushed a commit to tag 3.5.2.post1 in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 9f3e3095e656c046d3e19fcd740cbbe758e42060 Author: Jan Lehnardt <[email protected]> AuthorDate: Mon May 18 22:18:05 2026 +0200 doc: link to Adoptium for third-party Java 21 debs. --- src/docs/src/config/replicator.rst | 25 +++++++++++++++++++++++++ src/docs/src/install/nouveau.rst | 3 +++ 2 files changed, 28 insertions(+) diff --git a/src/docs/src/config/replicator.rst b/src/docs/src/config/replicator.rst index bca107ae3..ceb3eebba 100644 --- a/src/docs/src/config/replicator.rst +++ b/src/docs/src/config/replicator.rst @@ -279,6 +279,31 @@ Replicator Database Configuration on error; however, in some cases it may be useful to prevent spending time attempting to call ``_bulk_get`` altogether. + .. config:option:: connect_to :: Connection routing overrides for replication requests + + Comma delimited ``host:port:target_host:target_port`` mappings to use for + replicator requests. This is useful for cases where outbound HTTP requests + must be made through a transparent proxy or when port rewriting is needed. + + This feature is similar to curl's ``--connect-to`` option. + + ``host`` may be either an exact hostname such as ``foo.bar.com`` or a + leading wildcard for subdomains such as ``*.example.test``. Wildcards + are supported only at the start of the pattern. + + ``port`` is the port number in the source URL (e.g., 443 for HTTPS). + + ``target_host`` may be an IPv4 address, a hostname, or a bracketed IPv6 + address. Brackets avoid ambiguity with the ``:`` separator. + + ``target_port`` is the port number to connect to on the target host. + + This allows both host and port rewriting. For example, to route HTTPS + requests on port 443 to a local proxy on port 9443:: + + [replicator] + connect_to = foo.bar.com:443:127.0.0.1:9443 + .. config:option:: cert_file :: Path to user PEM certificate file Path to a file containing the user's certificate:: diff --git a/src/docs/src/install/nouveau.rst b/src/docs/src/install/nouveau.rst index 152a2fa2f..6db195048 100644 --- a/src/docs/src/install/nouveau.rst +++ b/src/docs/src/install/nouveau.rst @@ -27,6 +27,9 @@ the loopback network. Nouveau server is runtime-compatible with Java 21 or higher. +If your Linux distribution does not provide Java 21 packages you can get third +party ones, `like Adoptium for Debian <https://adoptium.net/en-GB/installation/linux>`_. + Enable Nouveau ==============
