From cafd3732f043ffd553bd6afb545fa97175c180f5 Mon Sep 17 00:00:00 2001 From: jakob42 Date: Fri, 23 Jan 2026 10:51:25 +0100 Subject: [PATCH] example_configs: add Continuwuity --- example_configs/README.md | 1 + example_configs/continuwuity.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 example_configs/continuwuity.md diff --git a/example_configs/README.md b/example_configs/README.md index fcbe876..1fa5013 100644 --- a/example_configs/README.md +++ b/example_configs/README.md @@ -11,6 +11,7 @@ configuration files: - [Bookstack](bookstack.env.example) - [Calibre-Web](calibre_web.md) - [Carpal](carpal.md) +- [Continuwuity](continuwuity.md) - [Dell iDRAC](dell_idrac.md) - [Dex](dex_config.yml) - [Dokuwiki](dokuwiki.md) diff --git a/example_configs/continuwuity.md b/example_configs/continuwuity.md new file mode 100644 index 0000000..7ec3a2e --- /dev/null +++ b/example_configs/continuwuity.md @@ -0,0 +1,15 @@ +# Configuration for Continuwuity + +This example is with environment vars from my docker-compose.yml, this also works just as well with a [config file](https://continuwuity.org/reference/config). `uid=query,ou=people,dc=example,dc=com` is a read-only user and you need to put their password into `/etc/bind_password_file`. Users need to be in the group `matrix` to log in and users in the group `matrix-admin` will be an admin. + +``` +CONTINUWUITY_LDAP__ENABLE: 'true' +CONTINUWUITY_LDAP__LDAP_ONLY: 'true' +CONTINUWUITY_LDAP__URI: 'ldap://lldap.example.com:3890' +CONTINUWUITY_LDAP__BASE_DN: 'ou=people,dc=example,dc=com' +CONTINUWUITY_LDAP__BIND_DN: 'uid=query,ou=people,dc=example,dc=com' +CONTINUWUITY_LDAP__BIND_PASSWORD_FILE: '/etc/bind_password_file' +CONTINUWUITY_LDAP__FILTER: '(memberOf=matrix)' +CONTINUWUITY_LDAP__UID_ATTRIBUTE: 'uid' +CONTINUWUITY_LDAP__ADMIN_FILTER: '(memberOf=matrix-admin)' +```