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.
2022-11-03 09:11:29 +02:00
Slavi Pantaleev
eaa9b7cfc4
Add automatic user account creation support to Buscarron
...
Continuation of c3dc64b1d5
2022-11-01 17:03:53 +02:00
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.
2022-11-01 16:22:58 +02:00
Slavi Pantaleev
54e71f2012
Mention "matrix_hookshot_enabled: true" on the Hookshot documentation page
2022-10-31 12:38:43 +02:00
Slavi Pantaleev
ce8e9be6a8
Document Conduit installation
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2076
2022-10-27 09:56:16 +03:00
Array in a Matrix
9a439f91ae
update way to login to discord
2022-10-26 12:58:09 -04:00
Aine
12fe1f417c
update buscarron 1.2.1 -> 1.3.0
2022-10-25 18:39:39 +03:00
Slavi Pantaleev
e2a5497332
Merge pull request #2189 from moan0s/backup
...
Add information on how to manually run the backup
2022-10-22 08:51:54 +03:00
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>
2022-10-22 07:47:00 +02:00
Slavi Pantaleev
782407cf89
Merge pull request #2186 from smargold476/patch-5
...
update remote-repo-infos with link to doc
2022-10-22 06:20:21 +03:00
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
2022-10-21 22:19:03 +02:00
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.
2022-10-21 21:51:54 +02:00
Slavi Pantaleev
7e8184e210
Do not break the guided installation flow
2022-10-21 14:58:21 +03:00
Array in a Matrix
0a022db256
grammar correction
...
the word "both" would refer to only 2 urls in this context
2022-10-21 00:52:48 -04:00
Slavi Pantaleev
80da7dfb0b
Update docs/prerequisites.md
2022-10-20 11:48:56 +03:00
array-in-a-matrix
c4a57428a6
add if hostname is not availble for SRV record
2022-10-20 00:34:30 -04:00
Slavi Pantaleev
3d215e18e8
Merge pull request #2176 from Zocker1999NET/patch-1
...
docs/configuring-playbook: Add link to etherpad configuration
2022-10-16 18:44:27 +03:00
Felix Stupp
a7dc9a406d
docs/configuring-playbook: Add link to etherpad configuration
2022-10-15 20:17:58 +00:00
smargold476
7b3b22ce07
update docs to exclude grou-sync
2022-10-15 14:43:25 +02:00
Slavi Pantaleev
5a7b80d9e4
Update configuring-playbook-synapse-s3-storage-provider.md
2022-10-14 18:31:17 +03:00
Slavi Pantaleev
30745db6d5
Add storage-class support to the s3_media_upload command and mention matrix-synapse-s3-storage-provider-migrate script
2022-10-14 18:29:30 +03:00
Slavi Pantaleev
de8fd519c5
Document matrix-synapse-s3-storage-provider-migrate.{service,timer}
2022-10-14 18:14:34 +03:00
Slavi Pantaleev
3cf0dcda6d
Update "b2 sync" commands
2022-10-14 18:07:10 +03:00
Slavi Pantaleev
63a0e5c4f6
Add warnings to synapse-s3-storage-provider support feature
2022-10-14 17:58:47 +03:00
Slavi Pantaleev
ac7cb3619d
Add support for synapse-s3-storage-provider
2022-10-14 17:41:41 +03:00
Slavi Pantaleev
337016da28
Improve S3 docs a bit
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1869
2022-10-14 09:27:50 +03:00
Slavi Pantaleev
3b965fa8f5
Merge pull request #2162 from fdarveau/update-docs
...
Update Caddy examples and outdated Jitsi docker env variable/documentation link
2022-10-12 16:21:56 +03:00
François Darveau
35e80b7087
Update docs/configuring-playbook-own-webserver.md
...
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2022-10-12 09:15:03 -04:00
François Darveau
21bed90e13
remove mention of other docker host in external webserver documentation (binding ports section)
2022-10-11 07:26:29 -04:00
Slavi Pantaleev
8311c59a8f
Add Usage section to Hookshot docs
2022-10-11 10:43:01 +03:00
François Darveau
3a1847e193
moved bind port variables documentation for webserver on different docker network or host in a more generic section
2022-10-10 16:25:17 -04:00
François Darveau
9c52a8b3a1
update Jitsi on LAN configuration doc
2022-10-10 16:05:40 -04:00
Slavi Pantaleev
e9993856a6
Fix typo
2022-10-06 13:23:48 +03:00
Slavi Pantaleev
8d40ddd654
Adjust importing-postgres docs to mention postgres_default_import_database
2022-10-06 13:22:52 +03:00
Slavi Pantaleev
f4804f475a
Announce matrix-ldap-registration-proxy
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2038
2022-10-02 09:27:51 +03:00
Slavi Pantaleev
b67ba669e8
Merge pull request #2038 from TheOneWithTheBraid/braid/matrix-ldap-registration-proxy
...
Draft: feat: include matrix_ldap_registration_proxy
2022-10-02 09:23:25 +03:00
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>
2022-09-29 18:00:14 +02:00
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
2022-09-22 13:48:24 +02:00
Mecallie
139be48706
Updated the Element settings.
2022-09-19 21:04:02 +02:00
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
2022-09-16 19:40:00 +02:00
Julian-Samuel Gebühr
2fa0ddcf53
TODO: Check if ths documentation is correct
...
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2022-09-16 19:25:00 +02:00
Julian-Samuel Gebühr
db705aff4f
Add documentation to readme/list of services
...
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2022-09-16 19:15:33 +02:00
Slavi Pantaleev
e87bee15dd
Add note about the Kakaotalk bridge being dangerous to use
2022-09-16 19:57:52 +03:00
Julian-Samuel Gebühr
0a4ce46e1e
Add doc page
...
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2022-09-16 18:25:36 +02:00
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.
2022-09-15 08:10:04 +03:00
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
2022-09-15 07:46:17 +03:00
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
2022-09-14 20:54:00 +03:00
Slavi Pantaleev
b510848c6d
Mention that bot.cactusbot is created automatically
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2089
2022-09-09 15:13:35 +03:00
Slavi Pantaleev
5cfb0fb477
Update Email2Matrix docs page
2022-09-09 15:06:12 +03:00
Slavi Pantaleev
a4d8a4094b
Put "Component" column first in the optional-DNS configuration table
...
Related to 98b9e2cd84
2022-09-09 15:04:14 +03:00