chagai95
8ba1e771b9
Add a small tip to maintenance-migrating.md
2023-08-30 10:00:32 +02:00
blotree
0c88408bb7
Update docs for older appservice bridges to enable legacy authorization ( #2841 )
...
* Update docs for older appservice bridges to enable legacy authorization
* Update docs/configuring-playbook-bridge-appservice-discord.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update docs/configuring-playbook-bridge-appservice-webhooks.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* further fix formatting
---------
Co-authored-by: blotree <teruyo@touhou-project.com>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2023-08-25 15:53:28 +03:00
Slavi Pantaleev
a036987ba4
Do not define devture_traefik_provider_configuration_extension_yaml in group_vars/matrix_servers
...
`devture_traefik_provider_configuration_extension_yaml` should not be
set automatically by the playbook. It's a variable to be used by users.
Moreover, setting for for everyone (not just people who have additional JVBs)
means that for most people the following error will be produced:
> 'dict object' has no attribute 'jitsi_jvb_servers'
.. as detailed in https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2844
Fixes a regression introduced in: https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2842
2023-08-25 15:44:51 +03:00
Antonis Christofides
0d8b66abd7
Simplify additional JVB configuration
...
The variable matrix_nginx_proxy_proxy_jitsi_additional_jvbs isn't
needed, as this information is already in the inventory.
This contribution is provided by GRNET S.A. (grnet.gr).
2023-08-24 18:07:50 +03:00
Slavi Pantaleev
ef6f7f1ab9
Add DNS section to wsproxy docs
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2261
2023-08-23 15:17:03 +03:00
Slavi Pantaleev
9f90510d53
Announce mautrix-wsproxy support
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2261
2023-08-23 15:13:38 +03:00
Johan Swetzén
4299d4ebd5
wsproxy for Android SMS ( #2261 )
...
* Inital work, copeid from mautrix-amp PR
* Some fixes leftover code copeid over from whatsapp
* Got it to run and register
* Fixed service issue with docker image
* I now realize I need 2 roles wsproxy and imessage
* Got someting working, still rough
* Closer to working but still not working
* reverting ports
* Update main.yml
* Add matrix-nginx-proxy config for mautrix-wsproxy
* Changed
* Add back file
* fix for error hopefully
* Changed the the way nginx was recieved
* basically did not add anything ugh
* Added some arguments
* just trying stuff now
* Ugh i messed up port number
* Changed docs
* Change dns config
* changed generic secret key
* Testing new nginx proxy
* test
* Fix linting errors
* Add mautrix syncproxy to wsproxy for Android SMS
* WIP
* Move wsproxy to custom
* Squashed commit of the following:
commit 943189a9aa
Merge: 4a229d68
f5a09f30
Author: Slavi Pantaleev <slavi@devture.com>
Date: Sun Nov 13 08:54:32 2022 +0200
Merge pull request #2259 from throny/patch-3
warn users about upgrading to pg15 when using borg
commit 4a229d6870
Merge: 9b326e08
c68def08
Author: Slavi Pantaleev <slavi@devture.com>
Date: Sun Nov 13 08:53:13 2022 +0200
Merge pull request #2260 from etkecc/patch-117
Update ntfy 1.28.0 -> 1.29.0
commit f5a09f30b7
Author: throny <m.throne12@gmail.com>
Date: Sat Nov 12 23:48:57 2022 +0100
Update maintenance-postgres.md
commit b12cdbd99d
Author: throny <m.throne12@gmail.com>
Date: Sat Nov 12 23:40:46 2022 +0100
Update maintenance-postgres.md
commit c68def0809
Author: Aine <97398200+etkecc@users.noreply.github.com>
Date: Sat Nov 12 22:01:31 2022 +0000
Update ntfy 1.28.0 -> 1.29.0
commit adbc09f152
Author: throny <m.throne12@gmail.com>
Date: Sat Nov 12 11:20:43 2022 +0100
warn users about upgrading to pg15 when using borg
* Fix linting errors
* Cleanup after merge
* Correct outdated variable names
* Enable both Android and iMessage with wsproxy
* Restructure wsproxy service defs and nginx config
* Fix linter errors
* Apply suggestions from code review
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Fix comments for documentation, volumes and ports
* Correct mount syntax
* Complete network and traefik support for wsproxy
* Remove wsproxy data_path
* Fix wsproxy service definitions
* Actually include syncproxy service
* Remove wsproxy PathPrefix, it needs a subdomain
There's no setting in the iMessage bridge that allows a path.
Also don't bind port by default, wsproxy has no TLS.
Syncproxy should never expose a port, it's only internal.
---------
Co-authored-by: hanthor <jreilly112@gmail.com>
Co-authored-by: Miguel Alatzar <miguel@natrx.io>
Co-authored-by: Shreyas Ajjarapu <github.tzarina@aleeas.com>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2023-08-23 15:05:32 +03:00
Slavi Pantaleev
4574ebbd31
Add notes about Dimension being unmaintained
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2806
2023-08-16 09:17:37 +03:00
Samuel Meenzen
28b736fc9d
docs: conduit sliding sync support
2023-08-11 08:30:22 +00:00
Slavi Pantaleev
38c9aa9369
element-web camelCase renaming (settingDefault -> setting_defaults)
2023-08-10 15:53:02 +03:00
Julian-Samuel Gebühr
2bd9d2a142
docs: Remove mention of access token
2023-08-01 14:48:56 +02:00
wuast94
4a1ed92671
Add system promt variable to docs
...
Added the system promt variable and added a bit information for beginners
2023-07-30 04:50:05 +02:00
wuast94
02de889656
Fix Variable Registration bot
...
variable need to be named:
matrix_bot_matrix_registration_bot_bot_password
and not:
matrix_bot_matrix_registration_bot_password
Dont know if it need fixed in every rule or just change the docs
2023-07-25 12:35:51 +02:00
Julian-Samuel Gebühr
14f7eed932
Update matrix-registration-bot, improve authentication config ( #2723 )
...
* Adjust to new mrb docker versioning
* Stabilze authentication
* fix lint
* Move & document mrb password usage
* Add clean cache role
* Document clean cache
* Fix lint
* Update CHANGELOG.md
* Automate access tokens
* Improve changelog
* Make use of mrb's function to fetch API tokens
* Adjust changelog
* Use ansible.builtin.file to clear directory
* Fix typo
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2023-07-24 13:57:06 +03:00
Slavi Pantaleev
0a81083e7d
Announce mautrix-gmessages support
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2794
2023-07-21 14:37:05 +03:00
Shreyas Ajjarapu
5ea6aa3e50
Added Google Messager Bridge ( #2794 )
...
* intial commit
* changed
* Reorderd
* merge old changes
* added changes to matrix_servers
* Remove duplicate discord
* Update main.yml
* added google message to configuring-playbook.md
* Changed docs to add new changes
* Changed bug?
* Removed problem j2 values
* Rename a service files
* change how password hash string
* Changed port number
* Change how the local part works
* Revert "Merge pull request #8 from shreyasajj/wsproxy"
This reverts commit bb1b8fc67ca39f63ca77e70077be99cb2b32c4de, reversing
changes made to cce6ba5f9d74f89172488afc8b1ef124031de8c1.
---------
Co-authored-by: Shreyas Ajjarapu <github.tzarina@aleeas.com>
2023-07-21 14:33:52 +03:00
Aine
a5cb6272d8
add global bridges relay mode switch
2023-07-21 13:22:05 +03:00
Slavi Pantaleev
68556400ba
Announce matrix-media-repo
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2783
2023-07-17 22:38:44 +03:00
Slavi Pantaleev
6d50a008bf
Merge pull request #2783 from Michael-Hollister/feature/add-matrix-media-repo
...
Added matrix-media-repo role
2023-07-17 08:13:16 +03:00
QEDeD
b7c0690542
Explicitly refer users to the relevant roles file
...
Explicitly refer users to the relevant roles file so people know where to find the additional configuration options.
2023-07-12 18:25:20 +02:00
QEDeD
036c823a06
Explain the option of manually defining your public IP in the documentation for Coturn
...
I was very surprised by the fact that a rather important configuration for coturn was "hidden" in the Hosts file, but not mentioned here.
Therefore my suggestion is to explicitly mention it here, as I believe that is that natural for people to look.
2023-07-12 18:10:47 +02:00
Michael Hollister
78bd1dbd1b
Added matrix-media-repo role
2023-07-12 01:09:27 -05:00
Slavi Pantaleev
eef0fd69bf
Fix some typos, add more links
2023-06-21 09:56:16 +03:00
Antoine-Ali ZARROUK
9ab50ac8de
Fix inter-doc links
2023-06-20 16:32:50 +02:00
Antoine-Ali Zarrouk
a94ebe7424
Add documentation to detail the steps needed to federate using SRV delegation
2023-06-20 15:14:42 +02:00
Slavi Pantaleev
8c0119d7d8
Fix typo
2023-06-18 08:50:55 +03:00
Antonis Christofides
6ce94ba33f
Fix additional JVB broken after move to external Jitsi role ( fixes #2733 )
...
This contribution is provided by GRNET S.A. (grnet.gr).
2023-06-17 15:04:35 +03:00
Antonis Christofides
71ed745be6
Documentation typo
2023-06-17 15:04:35 +03:00
Slavi Pantaleev
76db158729
Adjust S3 docs section to not be so Wasabi-specific
2023-06-16 09:11:53 +03:00
Tupsi
6a2d90006b
Update configuring-playbook-synapse-s3-storage-provider.md
...
added syntax to upload to wasabi (needs --endpoint param)
2023-06-14 15:22:38 +02:00
Slavi Pantaleev
ba3534903a
Make S3 authentication options clearer
2023-06-14 09:27:40 +03:00
cbackas
d9f8ac0f8b
add thing to docs
2023-06-13 14:55:07 -05:00
Slavi Pantaleev
8d66b3ba01
Merge pull request #2711 from anytimesoon/chatgpt-bot-docs-update
...
Document how to use chatgpt-bot in encrypted rooms
2023-05-30 22:04:09 +03:00
Slavi Pantaleev
127b60a1ce
Fixing typos and rewording
2023-05-30 09:09:24 +03:00
anytimesoon
d3f85c5c7c
Update configuring-playbook-bot-chatgpt.md
...
added an extra step to creating the chatgpt bot so it can read encrypted messages
2023-05-29 19:05:05 +02:00
Luke D Iremadze
67bcf4bc8a
Updates to the Postmoogle documentation
2023-05-29 04:03:31 -06:00
Luke D Iremadze
90d25bccd2
Update prerequisites.md
...
These ports need to be open in order to receive emails to the Postmoogle bridge
2023-05-29 03:10:07 -06:00
tammes
981805002d
add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs
2023-05-25 22:45:09 +02:00
Slavi Pantaleev
018e620ee8
Default matrix_bot_honoroit_path_prefix to /honoroit to avoid conflicts with Matrix Client-Server API
2023-05-18 10:10:47 +03:00
Slavi Pantaleev
88c7cf21f7
Make Honoroit not try to capture all matrix.DOMAIN traffic
...
It only serves a metrics endpoint, so it shouldn't try to capture
anything else.
2023-05-18 10:03:02 +03:00
Slavi Pantaleev
319afc66c1
Fix YAML indentation
2023-05-16 15:29:57 +03:00
Slavi Pantaleev
73209a0554
Update aux role documentation, removing old matrix-aux references
2023-05-12 07:01:04 +03:00
Slavi Pantaleev
f2825382f9
Merge pull request #2678 from FSG-Cat/Rate_Limits_via_Admin_API_Synapse
...
Rework Draupnir and Mjolnir Setup Guides to NOT mention DB access.
2023-05-11 20:09:46 +03:00
Catalan Lover
6b3ae35ef5
Fix Typo
2023-05-11 19:07:35 +02:00
Catalan Lover
18ab8dfdff
Remove manual Database Access steps and replace with Admin API Guide
2023-05-11 18:54:43 +02:00
Slavi Pantaleev
8ef23a655d
Restore --tags=import-synapse-sqlite-db support
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2669
Removed in 04b9483f0d
(2022-11-28) when switching from matrix-postgres to
the devture-postgres external Ansible role.
More details: https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/CHANGELOG.md#matrix-postgres-has-been-replaced-by-the-comdevtureansiblerolepostgres-external-role
The `import_synapse_sqlite_db.yml` file and documentation has been adapted somewhat compared to before, so that:
- it doesn't try to start Postgres automatically. You need to handle
this part manually
- it doesn't rely on the integrated Postgres and may potentially work
with external Postgres instances just the same
- it doesn't wipe out the whole database anymore. By default, we assume
it's empty anyway and there's no need for such things. If it's not,
then it's also probably dangerous to be so destructive.
This is all completely untested, but will hopefully work.
2023-05-02 13:34:42 +03:00
Slavi Pantaleev
67cffdfce6
Update configuring-playbook.md
2023-04-27 08:12:09 +03:00
Simon Biggs
d2dbd88a38
Update configuring-playbook.md
2023-04-27 15:02:45 +10:00
spatterlight
beb40134b7
Add support for backup LDAP servers ( #2650 )
...
* Update homeserver.yaml.j2
* Update configuring-playbook-ldap-auth.md
* Update homeserver.yaml.j2
2023-04-19 08:52:03 +03:00
spatterlight
3d60ce4960
Update configuring-playbook-synapse.md
...
This change adds a section that lets the reader know that it is possible to enable synapse metrics and references the relevant documentation.
It aims to be short and concise, leaving the specifics to the referenced documentation, while still giving the reader a good idea of what it is and what it is for.
2023-04-12 15:32:27 +00:00
mgoerens
591aa077a2
Removing warning that no longer applies
...
Similar to:
362954aeab
This warning was added because of:
https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
The problem has since been fixed by:
e9e84341a9
This current patch was provoked by:
https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2352
2023-04-12 12:14:53 +02:00
Aine
7399496d33
one var to control encryption across all bridges ( #2629 )
...
* one var to control encryption across all bridges
* move var to matrix-base
2023-04-05 14:59:48 +03:00
Slavi Pantaleev
1d00d15482
Switch to exported Jitsi role
2023-04-03 08:53:46 +03:00
Slavi Pantaleev
2135f93c20
Remove jitsi-generate-passwords.sh script
...
The playbook auto-generates these passwords, so there's no need
to ask people to do it manually.
2023-04-02 09:22:21 +03:00
Slavi Pantaleev
a54d8f82a0
Update configuring-playbook-ntfy.md
2023-03-22 11:28:34 +02:00
Felix Stupp
87b74e6c3e
ntfy doc: Describe web app & how to enable it
...
See #2529
2023-03-22 09:14:36 +00:00
Slavi Pantaleev
14b8efcad2
Replace matrix-prometheus with an external Prometheus role
2023-03-21 07:38:12 +02:00
Slavi Pantaleev
01db1ae9b7
Mention passlib
...
It's not strictly required yet, but certain versions of Ansible display warnings
if passlib is missing. The non-passlib crypto usage is deprecated, so
passlib will become a requirement in newer Ansible versions. It's only a
matter of time.
2023-03-20 18:44:20 +02:00
Slavi Pantaleev
a1a37700b9
Update one more devture/ansible reference
2023-03-20 18:40:01 +02:00
Slavi Pantaleev
a542a2ff41
Upgrade devture/ansible (2.13.6-r0-2 -> 2.13.6-r0-3)
2023-03-20 17:59:08 +02:00
Justin Croonenberghs
39f53e81d0
Update sliding sync doc for external DB users
...
* fixes #2586
2023-03-19 13:42:41 -05:00
Slavi Pantaleev
56b0706863
Fix default database name
...
For backward-compatibility reasons, this playbook uses `matrix` as its
main and default database.
2023-03-17 08:27:52 +02:00
Slavi Pantaleev
2b49ae79ca
Use just for Postgres maintenance command examples
2023-03-16 11:23:22 +02:00
Slavi Pantaleev
99cc5e4b2f
Fix file name typo
2023-03-15 14:14:35 +02:00
Slavi Pantaleev
d3a0ef22b6
Announce matrix-synapse-auto-compressor
2023-03-12 10:55:08 +02:00
Slavi Pantaleev
43ae0b2943
Minor rewording
2023-03-12 09:44:43 +02:00
Aine
bf3677a9b5
add synapse_auto_compressor
2023-03-10 23:48:43 +02:00
Array in a Matrix
06a390b6b8
Update configuring-playbook-cactus-comments.md
2023-03-08 19:22:31 -05:00
Slavi Pantaleev
bf95204860
Mention Element X Android not being quite ready for testing yet
2023-03-07 14:44:30 +02:00
Slavi Pantaleev
6c1a39e6e9
Announce sliding-sync support
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2515
2023-03-07 12:22:04 +02:00
Slavi Pantaleev
2a872e95fc
Mention external roles in the FAQ
2023-03-06 13:52:22 +02:00
Slavi Pantaleev
db4070fc75
Remove some nginx references
2023-03-06 13:48:31 +02:00
Slavi Pantaleev
e21c44347f
Add Traefik Dashboard warning
2023-03-06 10:28:44 +02:00
Slavi Pantaleev
30f1034767
Remove matrix_playbook_traefik_role_enabled variable and devture-traefik references
...
The variable was necessary when multiple playbooks could have
potentially tried to manage a shared `devture-traefik.serivce` systemd service
and shared `/devture-traefik` directory.
Since adcc6d9723
, we use our own `/matrix/traefik`
(`matrix-traefik.service`) installation and no conflicts can arise.
It's safe to always enable the role, just like we do with all the other roles.
2023-03-06 09:51:14 +02:00
Slavi Pantaleev
10b5350370
Add Traefik support to Go-NEB bot
...
Completely untested.
2023-03-03 10:40:45 +02:00
Slavi Pantaleev
124fbeda04
Switch to using an external Etherpad role
...
This new role also adds native Traefik support and support for other
(non-`amd64`) architectures via self-building.
2023-03-02 22:50:13 +02:00
Slavi Pantaleev
4f74d21ba8
Upgrade devture/ansible (2.13.6-r0-1 -> 2.13.6-r0-2)
...
The new version includes the `passlib` Python module.
2023-03-02 10:31:50 +02:00
Slavi Pantaleev
a4b401c4da
Upgrade com.devture.ansible.role.traefik and improve front-Traefik-with-another-proxy docs
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2532
2023-03-01 12:32:30 +02:00
Slavi Pantaleev
ba2a3caaf3
Minor improvements to docs/configuring-playbook-ssl-certificates.md
2023-03-01 09:54:23 +02:00
Slavi Pantaleev
7331d314c4
Improve wording
2023-03-01 09:45:54 +02:00
plui29989
4b17a1e73a
formatting
2023-02-28 21:09:37 +01:00
plui29989
32e700f076
Add doc for self-signed certificates
2023-02-28 21:07:16 +01:00
Slavi Pantaleev
bb90536874
Fix variable name typos in docs/configuring-playbook-postgres-backup.md
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2524
2023-02-27 17:57:36 +02:00
Slavi Pantaleev
73f09d4bb0
Remove fronting matrix-nginx-proxy example
...
We don't need this anymore. No one should be using matrix-nginx-proxy
anymore.
2023-02-27 17:48:35 +02:00
Slavi Pantaleev
faa074f7af
Improve wording
2023-02-27 17:47:19 +02:00
Jost Alemann
84e6677bc0
in own webserver doc link to nginx fronting traefik example
2023-02-27 15:56:34 +01:00
Jost Alemann
724373b123
add nginx to list of own webserver example configs
2023-02-27 14:59:36 +01:00
Slavi Pantaleev
058a54fd05
Add native Traefik support to Dimension
2023-02-26 23:06:36 +02:00
Jan
ffff236167
Update configuring-playbook-own-webserver.md
...
Change documentation for host bind port when fronting traefik with another reverse proxy
2023-02-26 17:21:08 +01:00
Slavi Pantaleev
71ae825f6a
Switch default reverse-proxy to Traefik, force reverse-proxy choice on existing users
2023-02-26 16:14:05 +02:00
Slavi Pantaleev
d20ff688db
Add native Traefik support to Sygnal
2023-02-26 11:03:42 +02:00
Slavi Pantaleev
ccb5b37842
Fix some typos on the Buscarron docs page
2023-02-25 15:59:28 +02:00
Slavi Pantaleev
725b2beed7
Add native Traefik support to Buscarron
2023-02-25 15:50:48 +02:00
Slavi Pantaleev
3852a740bc
Mention that Buscarron is aggressive when it comes to banning
2023-02-25 15:50:35 +02:00
Slavi Pantaleev
d7578880b6
Fix typo on Rageshake documentation page
2023-02-25 15:07:47 +02:00
Slavi Pantaleev
63408096cf
Fix up Buscarron description on its documentation page
2023-02-25 15:06:29 +02:00
Slavi Pantaleev
c5dbeeae91
Merge pull request #2510 from gnunicorn/ben-adding-rageshake
...
Add rageshake server
2023-02-25 14:05:42 +02:00
Slavi Pantaleev
b5e9ff5926
Add Rageshake documentation
2023-02-25 14:00:42 +02:00
Tupsi
c139d139a5
Update configuring-playbook-own-webserver.md
...
own traefik server option must have the path to the acme.json. Otherwise the service will not start.
2023-02-25 00:46:54 +01:00
Bergrübe
ba429f6a40
Added matrix_nginx_proxy_https_enabled to the own-nginx documentation
2023-02-20 16:59:38 +01:00