This is an automated email from the ASF dual-hosted git repository. rnewson pushed a commit to branch nouveau-docs-h2 in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit a97e86a52323e70bd8b61994016b7c78c5e0cc16 Author: Robert Newson <rnew...@apache.org> AuthorDate: Wed Jul 23 18:05:23 2025 +0100 docs: securing nouveau on http/2 --- src/docs/src/install/nouveau.rst | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/docs/src/install/nouveau.rst b/src/docs/src/install/nouveau.rst index bfa40d160..0dc031914 100644 --- a/src/docs/src/install/nouveau.rst +++ b/src/docs/src/install/nouveau.rst @@ -107,21 +107,22 @@ if the Nouveau server's certificate is signed by a private CA. Configuring Nouveau to authenticate clients ------------------------------------------- -Nouveau is built on the dropwizard framework, which directly supports the `HTTPS -<https://www.dropwizard.io/en/stable/manual/configuration.html#https>` transports. +Nouveau is built on the dropwizard framework, which directly supports the +`HTTPS <https://www.dropwizard.io/en/stable/manual/configuration.html#http-2-over-tls>`_ +transport. Acquiring or generating client and server certificates are out of scope of this documentation and we assume they have been created from here onward. We further assume the user can construct a Java keystore. -in ``nouveau.yaml`` you should remove all connectors of type ``http`` and add new -ones using ``https``; +in ``nouveau.yaml`` you should remove all connectors of type ``h2c`` and add new +ones using ``h2``; .. code-block:: yaml server: applicationConnectors: - - type: https + - type: h2 port: 5987 keyStorePath: <path to keystore> keyStorePassword: <password to keystore>