Slavi Pantaleev
c3a7237de7
Initial work on using externally defined roles
2 years ago
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
...
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
2 years ago
Slavi Pantaleev
eaa9b7cfc4
Add automatic user account creation support to Buscarron
...
Continuation of c3dc64b1d5
2 years ago
Slavi Pantaleev
c3dc64b1d5
Add matrix-user-creator role - automatic user account creation support
...
We no longer ask users to create Matrix user accounts for these bots:
- Postmoogle
- Honoroit
- Reminder Bot
Other bots and services (matrix-registration-bot, maubot, mjolnir,
Dimension, etc.) require an Access Token to run (not a password),
so this new role doesn't help for them.
It does help for the above bots though, and for defining your own
"initial user accounts" in the `matrix_user_creator_users_additional`
variable.
2 years ago
Slavi Pantaleev
54e71f2012
Mention "matrix_hookshot_enabled: true" on the Hookshot documentation page
2 years ago
Slavi Pantaleev
ce8e9be6a8
Document Conduit installation
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2076
2 years ago
Array in a Matrix
9a439f91ae
update way to login to discord
2 years ago
Aine
12fe1f417c
update buscarron 1.2.1 -> 1.3.0
2 years ago
Slavi Pantaleev
e2a5497332
Merge pull request #2189 from moan0s/backup
...
Add information on how to manually run the backup
2 years ago
Julian-Samuel Gebühr
3bd0af76dd
Add information on how to manually run the backup
...
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2 years ago
Slavi Pantaleev
782407cf89
Merge pull request #2186 from smargold476/patch-5
...
update remote-repo-infos with link to doc
2 years ago
smargold476
ac8312d95f
update link to example
...
in my environment i see the matrix. conf in that file: /matrix/nginx-proxy/conf.d/matrix-domain.conf
2 years ago
smargold476
7d043489bd
update remote-repo-infos with link to doc
...
was a litte confusing for me, so i added the link to the syntax-descr.
2 years ago
Slavi Pantaleev
7e8184e210
Do not break the guided installation flow
2 years ago
Array in a Matrix
0a022db256
grammar correction
...
the word "both" would refer to only 2 urls in this context
2 years ago
Slavi Pantaleev
80da7dfb0b
Update docs/prerequisites.md
2 years ago
array-in-a-matrix
c4a57428a6
add if hostname is not availble for SRV record
2 years ago
Slavi Pantaleev
3d215e18e8
Merge pull request #2176 from Zocker1999NET/patch-1
...
docs/configuring-playbook: Add link to etherpad configuration
2 years ago
Felix Stupp
a7dc9a406d
docs/configuring-playbook: Add link to etherpad configuration
2 years ago
smargold476
7b3b22ce07
update docs to exclude grou-sync
2 years ago
Slavi Pantaleev
5a7b80d9e4
Update configuring-playbook-synapse-s3-storage-provider.md
2 years ago
Slavi Pantaleev
30745db6d5
Add storage-class support to the s3_media_upload command and mention matrix-synapse-s3-storage-provider-migrate script
2 years ago
Slavi Pantaleev
de8fd519c5
Document matrix-synapse-s3-storage-provider-migrate.{service,timer}
2 years ago
Slavi Pantaleev
3cf0dcda6d
Update "b2 sync" commands
2 years ago
Slavi Pantaleev
63a0e5c4f6
Add warnings to synapse-s3-storage-provider support feature
2 years ago
Slavi Pantaleev
ac7cb3619d
Add support for synapse-s3-storage-provider
2 years ago
Slavi Pantaleev
337016da28
Improve S3 docs a bit
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1869
2 years ago
Slavi Pantaleev
3b965fa8f5
Merge pull request #2162 from fdarveau/update-docs
...
Update Caddy examples and outdated Jitsi docker env variable/documentation link
2 years ago
François Darveau
35e80b7087
Update docs/configuring-playbook-own-webserver.md
...
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2 years ago
François Darveau
21bed90e13
remove mention of other docker host in external webserver documentation (binding ports section)
2 years ago
Slavi Pantaleev
8311c59a8f
Add Usage section to Hookshot docs
2 years ago
François Darveau
3a1847e193
moved bind port variables documentation for webserver on different docker network or host in a more generic section
2 years ago
François Darveau
9c52a8b3a1
update Jitsi on LAN configuration doc
2 years ago
Slavi Pantaleev
e9993856a6
Fix typo
2 years ago
Slavi Pantaleev
8d40ddd654
Adjust importing-postgres docs to mention postgres_default_import_database
2 years ago
Slavi Pantaleev
f4804f475a
Announce matrix-ldap-registration-proxy
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2038
2 years ago
Slavi Pantaleev
b67ba669e8
Merge pull request #2038 from TheOneWithTheBraid/braid/matrix-ldap-registration-proxy
...
Draft: feat: include matrix_ldap_registration_proxy
2 years ago
Julian-Samuel Gebühr
41e1da2ff4
Make registration proxy independent of other roles, document ( #7 )
...
* Make registration proxy independent of other roles, document
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Fix yml issues
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Remove undefined variable (as service HAS to be exposed
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Add registration endpint
Defines the registration endpoint that should be intercepted/forwarded to the proxy
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Add image name
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2 years ago
Warrows
202f54f327
Improve maubot doc
...
Add two important informations:
- The `mbc` commands must be ran in the docker container
- Not using this method prevent from using encrypted rooms with the bot
2 years ago
Mecallie
139be48706
Updated the Element settings.
2 years ago
Julian-Samuel Gebühr
cd21525b4b
Merge branch 'braid/matrix-ldap-registration-proxy' of https://github.com/TheOneWithTheBraid/matrix-docker-ansible-deploy into matrix-ldap-registration-proxy
2 years ago
Julian-Samuel Gebühr
2fa0ddcf53
TODO: Check if ths documentation is correct
...
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2 years ago
Julian-Samuel Gebühr
db705aff4f
Add documentation to readme/list of services
...
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2 years ago
Slavi Pantaleev
e87bee15dd
Add note about the Kakaotalk bridge being dangerous to use
2 years ago
Julian-Samuel Gebühr
0a4ce46e1e
Add doc page
...
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2 years ago
Slavi Pantaleev
226c550ffa
Add support for stream writer Synapse workers
...
As stream writer workers are also powered by the `generic_worker`
Synapse app, this necessitated that we provide means for distinguishing
between them and regular `generic_workers`.
I've also taken the time to optimize nginx configuration generation
(more Jinja2 macro usage, less duplication).
Worker names have also changed.
Workers are now named sequentially like this:
- `matrix-synapse-worker-0-generic`
- `matrix-synapse-worker-1-stream-writer-typing`
- `matrix-synapse-worker-2-pusher`
instead of `matrix-synapse-worker_generic_worker-18111` (indexed with a
port number).
People who modify `matrix_synapse_workers_enabled_list` directly will
need to adjust their configuration.
2 years ago
Slavi Pantaleev
99f4f5edc7
Add note that disabling matrix-nginx-proxy may be a bad idea sometimes
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
2 years ago
Slavi Pantaleev
05819056bc
Document that using Synapse workers with not-matrix-nginx-proxy causes troubles
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
2 years ago
Slavi Pantaleev
b510848c6d
Mention that bot.cactusbot is created automatically
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2089
2 years ago
Slavi Pantaleev
5cfb0fb477
Update Email2Matrix docs page
2 years ago