N07070
1da3531a3d
Update configuring-playbook-synapse.md
...
Added an example for configuring the variables for the OpenID, that might fails because the variables are not defined for the playbook parsing, but Synapse's own config file parsing.
3 years ago
Slavi Pantaleev
8cf3bdb772
Link to Heisenbridge demonstration video
4 years ago
Michael-GMH
122a92fa1c
GoMatrixHosting v0.4.9 update
4 years ago
Michael-GMH
ad7bbd6442
merge upstream
4 years ago
Michael-GMH
85777e8f96
merge with upstream
4 years ago
Michael-GMH
f827a3cc46
GMH 0.4.6 update 2
4 years ago
Michael-GMH
4e6f6e179b
GMH 0.4.6 update
4 years ago
Slavi Pantaleev
62112789d6
Merge pull request #1044 from aaronraimist/patch-2
...
Mention updating Nginx
4 years ago
Aaron Raimist
65035c62c1
Mention updating Nginx
4 years ago
Aaron Raimist
cdaf4695c0
Tweak maintenance-synapse.md
4 years ago
Michael-GMH
067b61e779
GoMatrixHosting v0.4.5 update
4 years ago
Slavi Pantaleev
7cf2f352aa
Add not about incompatibility between Synapse and Synapse Admin
...
Related to https://github.com/Awesome-Technologies/synapse-admin/issues/132
4 years ago
Slavi Pantaleev
e3fa3e12bc
Upgrade Synapse (1.31 -> 1.32.2)
4 years ago
Slavi Pantaleev
378fabf177
Revert "Upgrade Synapse (1.31 -> 1.32.1)"
...
This reverts commit 1fb54a37cb
.
Seems like it's been pulled or something. It used to exist, but not
anymore. Not sure what's going on.
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1017
Related to
https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1010
4 years ago
Slavi Pantaleev
1fb54a37cb
Upgrade Synapse (1.31 -> 1.32.1)
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1010
4 years ago
Slavi Pantaleev
c95ca4badc
Do not ask everyone to whitelist Jitsi ports
...
It's an optional service, so we shouldn't bother most people with it.
4 years ago
Slavi Pantaleev
7fa7e3e5a6
Merge pull request #1012 from aaronraimist/facebook-docs
...
Update mautrix-facebook docs
4 years ago
Slavi Pantaleev
ca786cc343
Revert "Upgrade Synapse (1.31 -> 1.32)"
...
This reverts commit f825c7c263
.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1010
4 years ago
Aaron Raimist
9ee1d23afe
Update mautrix-facebook docs
4 years ago
Slavi Pantaleev
f825c7c263
Upgrade Synapse (1.31 -> 1.32)
4 years ago
Dan Arnfield
82f7e1c7c0
Update docs
4 years ago
Slavi Pantaleev
316d7d815a
Add FAQ entry about debugging SSL certificate renewal troubles
4 years ago
Aaron Raimist
3e11ee158e
Fix step 3 of Mjolnir instructions
4 years ago
Slavi Pantaleev
c386e8e9db
Use integers for some variables
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/868
4 years ago
Slavi Pantaleev
37c089bb96
Minor docs improvements
4 years ago
Slavi Pantaleev
0a107dc0ce
Merge pull request #868 from foxcris/postgres-backup
...
- Added a postgres-backup role
4 years ago
Slavi Pantaleev
560777cc16
Merge pull request #981 from aaronraimist/grafana
...
Allow special characters in Grafana password and upgrade Grafana
4 years ago
Michael
fbe22289bd
merge with upstream and testing branch
4 years ago
Aaron Raimist
504f1b6445
Allow special characters in Grafana password
4 years ago
Aaron Raimist
df31694d12
Couple of additional tweaks to the mjolnir docs
4 years ago
Slavi Pantaleev
28a6f8bd57
Announce Mjolnir bot support
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/962
4 years ago
Slavi Pantaleev
995c483856
Merge pull request #962 from aaronraimist/mjolnir
...
Add mjolnir
4 years ago
Aaron Raimist
26d334dcb9
Typo
4 years ago
Aaron Raimist
598f00b335
Nice link
4 years ago
Aaron Raimist
c86cc11386
Add some advice about tuning PostgreSQL
4 years ago
Aaron Raimist
f85054fd80
Add some advice about making Synapse faster
...
Also removes some duplicate table of contents entries in maintenance-synapse.md
4 years ago
Aaron Raimist
b084a35e9d
Add note about making bot a server admin
4 years ago
Aaron Raimist
11c93682db
YOURDOMAIN -> DOMAIN
4 years ago
Aaron Raimist
12a120e175
how do words good
4 years ago
Aaron Raimist
219c2fdb12
Fix paths
4 years ago
Aaron Raimist
b5fb98dd28
Write some docs
4 years ago
Slavi Pantaleev
93960b70be
Do not fail if `_matrix-identity` DNS SRV record missing
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/963
This also simplifies Prerequisites, which is great.
It'd be nice if we were doing these checks in some optional manner
and reporting them as helpful messages (using
`matrix_playbook_runtime_results`), but that's more complicated.
I'd rather drop these checks completely.
4 years ago
Slavi Pantaleev
efbeb42857
Fix YAML indentation in docs
4 years ago
Aaron Raimist
c6fb7acf5f
Make ma1sd's SRV record optional
4 years ago
Aaron Raimist
bab8b950ca
Add mjolnir
4 years ago
Slavi Pantaleev
9a0222fa47
Add Sygnal support
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/683
4 years ago
chagai95
07fb05a4ab
fix typo
...
ot -> to
4 years ago
foxcris
76fbc59b61
- adapted documentation
...
- removed build_database_list.yml
4 years ago
foxcris
d61236213e
- Fixed typo
4 years ago
Slavi Pantaleev
011e95c1d2
Merge pull request #893 from GoMatrixHosting/master
...
matrix-awx - the GoMatrixHosting v0.3.0 initial PR
4 years ago
Slavi Pantaleev
b46ef46663
Do not mention login before registration
4 years ago
Slavi Pantaleev
6cbfee539c
Announce Go-NEB support
4 years ago
Slavi Pantaleev
38b3fbd6f9
Mention DNS setup
...
This may be especially helpful to existing playbook users
who happen to find themselves installing Go-NEB later on.
4 years ago
Yannick Goossens
9f95cef494
Change value of client_secret to avoid confusion
4 years ago
Yannick Goossens
bfe0ca6cf8
Update docs, remove hard coded matrix_domain
4 years ago
Yannick Goossens
51e2547484
Added support for the Go-NEB bot
4 years ago
Aaron Raimist
df5cbcc2e1
Make steps in configuring-playbook.md numbered
...
instead of bullet points which make it more difficult to tell whether or not you completed all of the steps
4 years ago
Slavi Pantaleev
31d2e013f7
Fix typo
4 years ago
Michael
33ec5710d9
0.2.1 revision
4 years ago
tctovsli
2b96fb0cf1
Added paragraph about updating DNS to get stats
...
This document didn't describe that it is necessary to have a DNS-entry for stats sub-domain.
4 years ago
Slavi Pantaleev
fd18769e55
Merge pull request #901 from marcquark/backup_postgres
...
Recommend a better way of backing up postgres
4 years ago
Slavi Pantaleev
ca22355910
Update backup docs a bit
4 years ago
Marc Leuser
53869ac14a
recommend a better way of backing up postgres
...
don't spawn an extra container
run pg_dumpall within matrix-postgres instead, ensures correct version
store under /matrix so a backup of the folder will contain a DB dump
use absolute paths just in case something in the ENV is messed up
4 years ago
Germain
6768bdcf81
Update lower power config example
...
All other examples show the config to lower the memory usage on the server
4 years ago
Germain
25e136ee0a
Update Telegram bridge setup link
...
Change markdown to use link instead of tags for Telegram App setup
4 years ago
Marcus Proest
913e0dae42
update informational files.
4 years ago
Marcus Proest
2ca8211184
Merge remote-tracking branch 'upstream/master'
4 years ago
Marcus Proest
b99372a3c5
initial commit of mautrix-instagram role
4 years ago
Slavi Pantaleev
91c987ca7d
Merge pull request #872 from xangelix/add-mx-puppet-groupme-gh
...
Add mx-puppet-groupme support
4 years ago
Slavi Pantaleev
d94d0e2ca5
Merge pull request #456 from eMPee584/synapse-workers
...
Synapse workers
4 years ago
Slavi Pantaleev
9dc87bb948
Add Synapse worker presets for easier configuration
...
Adding more presets in the future would be nice.
4 years ago
Slavi Pantaleev
1c4d914073
Merge pull request #885 from MarcProe/fix-webhook-docs
...
fix wrong json parameter in webhook documentation
4 years ago
Martha Sokolska
c3fcaa5afe
Add Netlify instructions
4 years ago
Marcus
d5f2d99ac7
fix wrong json parameter
...
fixes HTTP 400 Error: "{\"errcode\":\"M_MISSING_PARAM\",\"error\":\"Missing key 'avatar_url'\"}"
4 years ago
Slavi Pantaleev
1789620901
Merge branch 'master' into synapse-workers
4 years ago
Cody Neiman
c4e1209452
Merge branch 'master' into add-mx-puppet-groupme-gh
4 years ago
Joel Bennett
85e4c16905
Change the new app link to use classsic apps
...
Until [this issue](https://github.com/matrix-org/matrix-appservice-slack/issues/348 ) is fixed
4 years ago
Slavi Pantaleev
daae74b074
Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev
ba7148e52e
Update configuring-playbook-matrix-corporal.md
4 years ago
foxcris
6e72fb9a58
- added a description howto use the postgres-backup role
4 years ago
Cody Neiman
e510481e84
Merge branch 'master' into add-mx-puppet-groupme-gh
4 years ago
Slavi Pantaleev
5cfeae806b
Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev
894679750e
Merge pull request #862 from s-thom/nginx-additional
...
Add additional domains for Let's Encrypt certificates to be obtained
4 years ago
Slavi Pantaleev
a8e9f35708
Touch up documentation a bit
4 years ago
Cody Neiman
3459cc09c9
Fix listrooms mx-puppet-groupme command
4 years ago
Cody Neiman
c9579cf902
Add docs
4 years ago
Slavi Pantaleev
890e4ad1af
Announce Prometheus/Grafana
4 years ago
Slavi Pantaleev
2b47258c6c
Do not auto-expose metrics on matrix.DOMAIN/_synapse/metrics
...
.. and other documentation improvements.
4 years ago
Slavi Pantaleev
eb9aac0ac9
Minor docs updates
4 years ago
Slavi Pantaleev
1d7d99c5cd
Improve metrics docs page a bit
...
We mainly switch the anonymous metrics viewing variable
to false, along with other wording changes.
4 years ago
Peetz0r
9531d13786
Split DNS table in default and optional parts
4 years ago
Peetz0r
da82d670af
Document security and privacy considerations for stats.
4 years ago
Peetz0r
8aafb44cb8
Mention new images in docks
4 years ago
Peetz0r
1079272563
Mention stats subdomain in docs
4 years ago
Peetz0r
a10e3244d9
Documentation for graphs
4 years ago
Slavi Pantaleev
96e6111aa6
Improve S3 docs around data migration
4 years ago
buxel
479d8b3e44
Update configuring-dns.md
...
Added note about cloudflare, related to #821
4 years ago
Stuart Thomson
093ecba405
Add more documentation
4 years ago
pushytoxin
d416b0cebe
Etherpad docs: Padname length bug
...
Warn users of the known bug https://github.com/turt2live/matrix-dimension/issues/395
4 years ago
Stuart Thomson
f7bea5bb05
Add documentation for new variable
4 years ago
Slavi Pantaleev
47f82f275d
Merge pull request #853 from aaronraimist/tls1.3-fed-tester
...
Remove note about federation tester not working with TLS 1.3
4 years ago
Aaron Raimist
47784d465a
Remove note about federation tester not working with TLS 1.3
4 years ago
Julian Foad
b8ac089562
Fix wrong links in mautrix-signal docs
4 years ago
Slavi Pantaleev
889b299bc2
Merge pull request #804 from pushytoxin/matrix-etherpad
...
Self-hosted Etherpad
4 years ago
Slavi Pantaleev
5df2f6cdd1
Update docs and changelog
4 years ago
Slavi Pantaleev
1a0f64f23b
Mention specs on the Prerequisites page
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/682
4 years ago
Slavi Pantaleev
d98a1ceadd
Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev
a9af36841d
Merge branch 'master' into synapse-workers
4 years ago
phirz
deff7421fb
Correct some typos in FAQ
4 years ago
Slavi Pantaleev
e443b376b9
Improve "things to do after installation" docs section
4 years ago
Béla Becker
8355348aae
Etherpad documentation
4 years ago
Slavi Pantaleev
d9bf2f59db
Fix adminme.js usage for matrix-appservice-discord (still hacky)
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/795
and https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/822
A better fix will come later: https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/825
4 years ago
Slavi Pantaleev
778b66876c
Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev
9b5daf54f0
Fix wording a bit
4 years ago
Slavi Pantaleev
07c7afb861
Make README more tidy
4 years ago
Marcel Partap
183adec3d8
Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Panagiotis Georgiadis
f10e3fef0d
Merge branch 'master' into irc
4 years ago
Panagiotis Georgiadis
e502ee33da
Selfbuild appservice-irc bridge
4 years ago
Slavi Pantaleev
0f64f4dc4b
Stop using + to mean "or newer"
4 years ago
Slavi Pantaleev
88addd71fc
Fix Postgres imports going to the matrix DB by default
...
Well, they still do go to that DB by default,
but our docs give a better command to users, which would do the right
thing.
4 years ago
Slavi Pantaleev
3273f023dc
Fix Postgres importing guide
...
This fixes things to make them compatible
with the changes done in 95346f3117
4 years ago
Slavi Pantaleev
d3aea8f4b8
Update Postgres backup docs for ARM32
4 years ago
Slavi Pantaleev
95346f3117
Reorganize Postgres access (breaking change)
...
In short, this makes Synapse a 2nd class citizen,
preparing for a future where it's just one-of-many homeserver software
options.
We also no longer have a default Postgres superuser password,
which improves security.
The changelog explains more as to why this was done
and how to proceed from here.
4 years ago
Slavi Pantaleev
703f1b1a04
Add some more questions/answers to the FAQ
4 years ago
Slavi Pantaleev
a47813585d
Rename file to prevent common mistake
...
Prompted by this: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/779#issuecomment-764807507
4 years ago
Slavi Pantaleev
3b5907d83d
Update FAQ with details about /matrix/postgres/data-auto-upgrade-backup
4 years ago
Slavi Pantaleev
fb28f59f8c
Initial work on a FAQ document
4 years ago
Slavi Pantaleev
28d86e3aaa
Initial work on support for matrix-corporal v2
4 years ago
Slavi Pantaleev
e1690722f7
Replace cronjobs with systemd timers
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/756
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/737
I feel like timers are somewhat more complicated and dirty (compared to
cronjobs), but they come with these benefits:
- log output goes to journald
- on newer systemd distros, you can see when the timer fired, when it
will fire, etc.
- we don't need to rely on cron (reducing our dependencies to just
systemd + Docker)
Cronjobs work well, but it's one more dependency that needs to be
installed. We were even asking people to install it manually
(in `docs/prerequisites.md`), which could have gone unnoticed.
Once in a while someone says "my SSL certificates didn't renew"
and it's likely because they forgot to install a cron daemon.
Switching to systemd timers means that installation is simpler
and more unified.
4 years ago
Panagiotis Georgiadis
a66a604e53
Selfbuild appservice-slack bridge
4 years ago
Slavi Pantaleev
88acc98c23
Mention LXC
4 years ago
Slavi Pantaleev
789f9b4606
Mention matrix-bridge-mautrix-telegram in self-building docs
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/786
4 years ago
Slavi Pantaleev
a5a44a9d3f
Merge pull request #786 from drpaneas/rebuild_telegram
...
Local rebuild for Telegram
4 years ago
Panagiotis Georgiadis
fd540d8592
Enable Telegram self-building
4 years ago
Slavi Pantaleev
21d3802ed7
Fix one more URL typo
4 years ago
Slavi Pantaleev
018f213c60
Fix URL typo
4 years ago
Panagiotis Georgiadis
999fd2596f
Local rebuild for Telegram
4 years ago
Slavi Pantaleev
0f9be8321c
Document --tags=list-matrix-registration-tokens
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/778
4 years ago
Marcel Partap
cd8100544b
Merge remote-tracking branch 'origin/master' into synapse-workers
...
Sync with upstream
4 years ago
Slavi Pantaleev
3943a747b8
Merge branch 'py-crash-master'
...
Closes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/755
4 years ago
Slavi Pantaleev
4bc8193f69
Fix typos and improve wording
4 years ago
Slavi Pantaleev
d7dba0a2ff
Update some Docker image references
4 years ago
Agustin Ferrario
25d423e6b6
Fix errors per spantaleev suggestions
...
The different configurations are now all lower case, for consistent
naming.
`matrix_nginx_proxy_ssl_config` is now called
`matrix_nginx_proxy_ssl_preset`. The different options for "modern",
"intermediate" and "old" are stored in the main.yml file, instead of
being hardcoded in the configuration files. This will improve the
maintainability of the code.
The "custom" preset was removed. Now if one of the variables is set, it
will use it instead of the preset. This will allow to mix and match more
easily, for example using all the intermediate options but only
supporting TLSv1.2. This will also provide better backward
compatibility.
4 years ago
Agustin Ferrario
7de51b7df3
Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
4 years ago
Slavi Pantaleev
0a977ce113
Fix incorrect path in docs
4 years ago
Slavi Pantaleev
24d73a554d
Fix incorrect federation port in Traefik example
4 years ago
Agustin Ferrario
3cb71e7e84
Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
4 years ago
Slavi Pantaleev
6e652e10ad
Bump minimium Ansible version to 2.7.1
...
Provoked by https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/743
4 years ago
Slavi Pantaleev
cd2d2f594a
Merge pull request #686 from laszabine/signal
...
Added a role for the bridge mautrix-signal
4 years ago
Slavi Pantaleev
da2a6682b3
Get rid of matrix_mautrix_signal_configuration_permissions
...
While it's kind of nice having it, it's also somewhat raw
and unnecessary.
Having a good default and not even mentioning it seems better
for most users.
People who need a more exposed bridge (rare) can use
override the default configuration using
`matrix_mautrix_signal_configuration_extension_yaml`.
4 years ago
Slavi Pantaleev
aac400664a
Announce mautrix-signal bridge
4 years ago
Sabine Laszakovits
a06c58c753
Merge branch 'master' into signal
4 years ago
Aaron Raimist
3dd0517f04
Check for buggy version of Ansible that Ubuntu 20.04 provides
4 years ago
Slavi Pantaleev
c0a62d6c17
Mention base domain serving
4 years ago
Slavi Pantaleev
d023355d2e
Fix typo
4 years ago
Slavi Pantaleev
6403904f59
Try to make DNS SRV setup sound scarier (which it is)
...
We've had people who get the impression that well-known = bad,
DNS SRV = good, and who try to use DNS SRV for server delegation.
While it's true that DNS SRV can be superior for high-availability
scenarios, it's much harder to set up and comes with its own potential
downsides.
Using the well-known method is more straightforward and is enough
for almost all of us. Throwing people into the deep for no good
reason is not nice. Hopefully wording is better after this patch.
4 years ago
Jan
4675c8a715
Update updating-users-passwords.md
...
Fixed markdown error
4 years ago
louis
dcd4716636
add option to disable nginx access log
4 years ago
Agustin Ferrario
a06feba281
Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
4 years ago
Slavi Pantaleev
e2e6cfaa8b
Document Ansible's Python interpreter discovery some more
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/570
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/641
4 years ago
Slavi Pantaleev
db69a51653
Do not recommend usePrivilegedIntents for appservice-discord
...
We're getting reports of it being broken and I can confirm that the
bridge works well without it, so I don't see why we'd be asking
people to enable it.
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/751
4 years ago
Agustin Ferrario
ff6db5fd3b
Document the new variables for ngingx SSL config
...
The new variables created to the nginx reverse proxy are properly added
to the documentation.
4 years ago
Tomas Strand
6a3f6fbcb5
Missing ` in traefik domains instructions
4 years ago
Slavi Pantaleev
6e1dfb62f0
Rename some doc files and commands related to importing
...
Since we'll likely have generic SQLite database importing
via [pgloader](https://pgloader.io/ ) for migrating bridge
databases from SQLite to Postgres, we'd rather avoid
calling the "import Synapse SQLite database" command
as just `--tags=import-sqlite-db`.
Similarly, for the media store, we'd like to mention that it's
related to Synapse as well.
We'd like to be more explicit, so as to be less confusing,
especially in light of other homeserver implementations
coming in the future.
4 years ago
Slavi Pantaleev
bae4113422
Mention that we possibly obtain a Jitsi certificate
4 years ago
chagai95
d96d7f2a43
Adding jitsi as well
4 years ago
Slavi Pantaleev
47613e5a27
Remove synapse-janitor support
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/746
4 years ago
Slavi Pantaleev
c07c927d9f
Automatically enable openid listeners when ma1sd enabled
...
ma1sd requires the openid endpoints for certain functionality.
Example: 90b2b5301c/src/main/java/io/kamax/mxisd/auth/AccountManager.java (L67-L99)
If federation is disabled, we still need to expose these openid APIs on the
federation port.
Previously, we were doing similar magic for Dimension.
As per its documentation, when running unfederated, one is to enable
the openid listener as well. As per their recommendation, people
are advised to do enable it on the Client-Server API port
and use the `federationUrl` variable to override where the federation
port is (making federation requests go to the Client-Server API).
Because ma1sd always uses the federation port (unless you do some
DNS overwriting magic using its configuration -- which we'd rather not
do), it's better if we just default to putting the `openid` listener
where it belongs - on the federation port.
With this commit, we retain the "automatically enable openid APIs" thing
we've been doing for Dimension, but move it to the federation port instead.
We also now do the same thing when ma1sd is enabled.
4 years ago
Mike
9713ac9617
fixes config.js
...
comments in config.js must begin with two slashes
4 years ago
Slavi Pantaleev
a5ae7e9ef0
Add self-building support to matrix-corporal
4 years ago
Slavi Pantaleev
05cecb5261
Merge branch 'discord-v1.0'
...
This may be a bit premature, because the bridge didn't work for me
the last time I tried it (RC3).
Some bugs have been fixed to make our config compatible with v1.0.0
though, so it may work for some people (especially those starting
fresh).
I'm not for shipping potentially broken things, but given that we were
using `docker.io/halfshot/matrix-appservice-discord:latest` and that
points to v1.0.0 already (with no other tag we can use), our setup was
already broken in any case.
Now, at least it has some chance of running.
4 years ago
Marcel Partap
b73ac965ac
Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Slavi Pantaleev
fa76128fd8
Update Jitsi to build 5142
...
This supersedes/fixes-up this Pull Request:
https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/719
The Jitsi Web and JVB containers now (in build 5142) always
start by bulding their own default configuration
(`config.js` and `sip-communicator.properties`, respectively).
The fact that we were generating these files ourselves was no longer of use,
because our configuration was thrown away in favor of the one created
by the containers on startup.
With this commit, we're completely redoing things. We no longer
generate these configuration files. We try to pass the proper
environment variables, so that Jitsi services can generate the
configuration files themselves.
Besides that, we try to use the "custom configuration" mechanism
provided by Jitsi Web and Jitsi JVB (`custom-config.js` and
`custom-sip-communicator.properties`, respectively), so that
we and our users can inject additional configuration.
Some configuration options we had are gone now. Others are no longer
controllable via variables and need to be injected using
the `_config_extension` variables that we provide.
The validation logic that is part of the role should take care
to inform people about how to upgrade (if they're using some custom
configuration, which needs special care now). Most users should not
have to do anything special though.
4 years ago
Slavi Pantaleev
84c7c19068
Add jitsi.DOMAIN to sample Traefik 2.0 config
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/735
4 years ago
benkuly
58baa0ac30
Update configuring-playbook-bridge-matrix-bridge-sms.md
4 years ago
Slavi Pantaleev
47db2d5363
Merge pull request #730 from benkuly/master
...
updates matrix-sms-bridge (changed SMS provider)
4 years ago
Slavi Pantaleev
27c9014cb8
Improve uninstallation instructions
...
Also switches to using `docker system prune -a` for a less invasive
cleanup of Docker images and related resources.
4 years ago
benkuly
2fb42dd7f1
fixed typo in truststore path
4 years ago
benkuly
4713e5d5f7
updated matrix-sms-bridge to 0.5.0
4 years ago
Slavi Pantaleev
6dbb90258e
Mention and recommend enabling usePrivilegedIntents
4 years ago
Marcel Partap
4678c5d7bd
Merge remote-tracking branch 'origin/master' into synapse-workers
...
Also, replace vague FIXME by a proper NOTE on the complete
story of the user_dir endpoints..
4 years ago
Slavi Pantaleev
d910df2b1c
Announce Dynamic DNS support
...
Related to #681 (Github Pull Request)
4 years ago
Marcel Partap
5598a89ad5
synapse workers doc: link to relevant synapse issue list search
4 years ago
Slavi Pantaleev
4d12a6f8e9
Merge pull request #681 from scottcrossen/slc/ddclient
...
Dynamic DNS
4 years ago
Slavi Pantaleev
2708f9aec7
Remove duplicate configuration in docs page
...
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
5c5f828405
Use more YAML-like syntax for the dynamic DNS configurations
...
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
73d5faa1f9
Fix variable name typo
4 years ago
Marcel Partap
dd402bee92
synapse workers: add rudimentary documentation on worker support
4 years ago
Scott Crossen
59bb6b2971
responded to reviewer comments
4 years ago
Eneko Nieto
2c33aa3ec5
Fixed entrypoint name.
4 years ago
Eneko Nieto
c448aa54a1
Added docker-compose example for launching Traefik.
4 years ago
Scott Crossen
e894befd87
Updates to reviewer comments
4 years ago
Slavi Pantaleev
ef68d3d296
Add support for reverse-proxying /_synapse/oidc
...
This broke in 63a49bb2dc
.
Proxying the OpenID Connect endpoints is now possible,
but needs to be enabled explicitly now.
Supersedes #702 (Github Pull Request).
This patch builds up on the idea from that Pull Request,
but does things in a cleaner way.
4 years ago
Aaron Raimist
c33d007306
Switch to the new vectorim/element-web Docker image
4 years ago
Sabine
cea2faa1b3
added docs for bridge permissions
4 years ago
Slavi Pantaleev
67d0f26463
Improve wording a bit
4 years ago
Slavi Pantaleev
5a7d265997
Fix Synapse Admin not working due to unexposed Synapse Admin APIs
...
Regression since 63a49bb2dc
.
Related to #685 (Github Issue).
We now automatically expose the APIs when Synapse Admin is enabled.
4 years ago
Sabine Laszakovits
dd50ee19ab
fixed bridge permissions
4 years ago
Sabine Laszakovits
d6940d9f10
added docs
4 years ago
Ivar Troost
1227349d0c
Fix docker mount instruction in documentation
...
The SSL certificates should be accessible to the nginx proxy container, not the synapse container.
4 years ago
Scott Crossen
8e6d7d9022
changed domain naming
4 years ago
Slavi Pantaleev
3fd198e89a
Add notes about running Ansible on Ubuntu 20.04
...
Discussed in #669 (Github Issue).
4 years ago
Scott Crossen
1f988969a5
Added role for dynamic dns
4 years ago
Fanch
4d5068e283
add some doc about the run-docker-prune tag
4 years ago
Slavi Pantaleev
898f319e11
Add additional notice to SQLite importing docs
4 years ago
Hardy Erlinger
ee8dd44837
Use up-to-date PostgreSQL container version for backups.
4 years ago
Slavi Pantaleev
23daec748c
Require Ansible v2.7 or newer (because of items2dict and dict2items)
...
Interestingly, no one has reported this failure before #662 (Github
Issue).
It doesn't make sense to keep saying that we support such old Ansible
versions, when we're not even testing on anything close to those.
Time is also passing and such versions are getting more and more
ancient. It's time we bumped our requirements to something that is more
likely to work.
4 years ago
jens quade
8029ca59c9
Update configuring-playbook-dimension.md
...
Improved formatting for a header that was attached to the previous paragraph (...by inserting a newline).
4 years ago
Slavi Pantaleev
6300c87396
Merge pull request #647 from banym/jitsi-ldap-docs-example
...
Update configuring-playbook-jitsi.md
4 years ago
Dominik Zajac
b0511603fd
Update configuring-playbook-jitsi.md
...
modified example for jitsi ldap authentication to show all available variables.
4 years ago
Aaron Raimist
77635c4529
Fix links to using your own webserver doc
4 years ago
Aki Salminen
5733f4d157
Update configuring-playbook-telemetry.md
...
Change anonymized to more proper term as server vice this is not anonymized. Server name is the first parameter that is collected. And if server happens to be for individual use these statistics would be at personal level without any anonymising.
4 years ago
Slavi Pantaleev
4ef873ceb0
Clarify Discord bridging docs
4 years ago
Slavi Pantaleev
1fd81835b6
Mention CAPTCHA for public-registration servers
4 years ago
Slavi Pantaleev
7901293438
Relocate docs page for consistency
4 years ago
Slavi Pantaleev
da38a7869f
Add matrix-registration support
4 years ago
Slavi Pantaleev
e3dca2f66f
Try to avoid Docker logs growing too much for one-off containers
...
We recently had a report of the Postgres backup container's log file
growing the size of /var/lib/docker until it ran out of disk space.
Trying to prevent similar problems in the future.
4 years ago
Slavi Pantaleev
daf13107a0
Add support for rust-synapse-compress-state
4 years ago
Slavi Pantaleev
073c96a3fd
Be more clear that Corporal requires Shared Secret Auth
4 years ago
merklaw
48b93091f9
Revert notes about the docker package being needed
4 years ago
merklaw
a460420b34
Better wording
4 years ago
merklaw
0cd243095d
The docker package is a requirement and was not previously mentioned
4 years ago
merklaw
205c15a80b
Add note about certificate exceptions when using self-signed
4 years ago
merklaw
e167b80f94
Added notes about disabling ma1sd
4 years ago
merklaw
f57b2f6e92
Better wording
4 years ago
Slavi Pantaleev
fffe9da5a9
Mention self-building support for synapse-admin
...
Related to #620 (Github Pull Request).
4 years ago
vaivars
e73b863329
Change the url to reflect the most common usecase
4 years ago
vaivars
fad1f72df8
Add a secondary option on how to get access token
...
Potentially the CURLing could be a better approach, since then you don't leave spare sessions hanging.
4 years ago
Slavi Pantaleev
196eb2da70
Merge pull request #607 from matthiasjo/docs_traefik_synapse_admin
...
Added config sample for synapse admin with traefik 2
4 years ago
Matthias
95954fda43
Update configuring-playbook-synapse-admin.md
4 years ago
Matthias
f005049dbe
Update configuring-playbook-synapse-admin.md
4 years ago
Matthias
038b398d0e
added config sample for synapse admin with traefik 2
4 years ago
Slavi Pantaleev
f404a771cf
Try to improve wording a bit
4 years ago
rebru
8a0d8651d0
Update configuring-playbook-ma1sd.md
...
Add an example to open all domains for registration in relation to black- and whitelists.
4 years ago
Slavi Pantaleev
16251355d9
Add information about deleting SSL renewal config
4 years ago
Slavi Pantaleev
b2ae669566
Add synapse-admin support
...
Fixes #562 (Github Issue)
4 years ago
Slavi Pantaleev
0fe1899d96
Be explicit about the type of DNS record to use
...
Fixes #595 (Github Issue)
4 years ago
Slavi Pantaleev
6fe477c2fd
Improve wording a bit
4 years ago
Slavi Pantaleev
78b1ef9a5f
Add support for matrix-reminder-bot
4 years ago
Rónán Duddy
46f1137c42
Update configuring-dns.md
...
Adding a comment with regard to DNS propagation
4 years ago
Slavi Pantaleev
c3284d6f03
Improve Riot -> Element migration docs a bit
4 years ago
Slavi Pantaleev
484fccecdb
Fix incorrect directory name
4 years ago
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
...
Fixes #586 (Github Issue)
4 years ago
Slavi Pantaleev
4eb87c1dcb
Add more notes on migrating data from another installation
...
Related to #583 (Github Issue).
4 years ago
bertiebaggio
866d6fc1c9
Fix sed formatting
4 years ago
bertiebaggio
000b482d18
Add 'Troubleshooting' w/workaround for ownership
...
If a Postgres dump contains ALTER TABLE ... OWNER_TO <username>
statements which set the owner to a username different from
'synapse' the post Postgres import task will fail complaining
about lack of role.
Changing the matrix_postgres_connection_username group var has no
effect. However, the ALTER TABLE statements (and accompanying comments)
can be rewritten to change the username to 'synapse', which permits the
import task to succeed.
From a sample of 1, having the owner set in this was causes no
discernable side effects on the homeserver.
4 years ago
Julian Strobl
c23a0620f2
Fix default SSL path for federation api in docs
...
One could also remove the two variables from the docs completely,
because they are set by the playbook automatically.
Error: javax.net.ssl.SSLPeerUnverifiedException: Certificate for
<matrix.<your-domain>> doesn't match any of the subject alternative
names: [<your-domain>]
Fixes #577 (Github Issue).
4 years ago
Slavi Pantaleev
0074ca646e
Improve Goofys documentation example for GCS
...
Fixes #573 (Github Issue).
4 years ago
Panagiotis Vasilopoulos
8b19ceb6fc
Fixed Steam link
4 years ago
Slavi Pantaleev
b6b5435746
Fix some broken links
4 years ago
Slavi Pantaleev
f7e4281751
Simplify enabling recaptcha instructions a bit
4 years ago
Justin Croonenberghs
b2a0830638
Better URL for reCAPTCHA doc
4 years ago
Justin Croonenberghs
1f21f0c09a
Add variables for reCAPTCHA validation
4 years ago
Slavi Pantaleev
a8f7ccf3f3
Announce mx-puppet-steam bridging support
...
Related to #557 (Github Pull Request).
4 years ago
Hugues Morisset
57f498217a
Add mx-puppet-steam
4 years ago
Slavi Pantaleev
76352bcbd8
Announce mx-puppet-discord bridging support
...
Related to #540 (Github Pull Request).
4 years ago
Hugues Morisset
42e7f5e9bc
Add mx-puppet-discord
4 years ago
Slavi Pantaleev
b5bed60e6b
Announce mx-puppet-instagram and mx-puppet-twitter support
...
Related to #551 and #555 (Github Pull Requests).
4 years ago
Slavi Pantaleev
744667b270
Merge branch 'master' into mx-puppet-twitter
4 years ago
Slavi Pantaleev
31f9e7bbea
Merge pull request #551 from jdreichmann/feat-mx-puppet-instagram
...
Add mx-puppet-instagram
4 years ago
Tulir Asokan
13186a1ddc
Add mx-puppet-twitter
...
Signed-off-by: Tulir Asokan <tulir@maunium.net>
4 years ago
Slavi Pantaleev
de545f9c5f
Update docs on self-building and remove useless variable
...
`matrix_container_images_self_build` was not really doing anything
anymore. It previously was influencing `matrix_*_self_build` variables,
but it's no longer the case since some time ago.
Individual `matrix_*_self_build` variables are still available.
People that would like to toggle self-building for a specific component
ought to use those.
These variables are also controlled automatically (via
`group_vars/matrix_servers`) depending on `matrix_architecture`.
In other words, self-building is being done automatically for
all components when they don't have a prebuilt image for the specified
architecture. Some components only support `amd64`, while others also
have images for other architectures.
4 years ago
jdreichmann
ad05c7f758
mx-puppet-instagram: add documentation on how to setup & use the bridge
4 years ago
Pablo
f7ea5705f1
Agrego documentación de las variables de ajuste fino (Fine tune) de Jitsi.
4 years ago
Julian Foad
671cd51797
Improve the example Traefik config.
...
Use playbook variables instead of textual place-holders for the domain names.
4 years ago
Slavi Pantaleev
224c21878e
Fix code block a bit
...
Related to #549 (Github Pull Request)
4 years ago
Slavi Pantaleev
25290f780c
Link to Twilio
4 years ago
Justin Croonenberghs
3527200ac4
Added config hint for SMS verification
4 years ago
Slavi Pantaleev
d44541ff6e
Mention matrix_synapse_allow_public_rooms_over_federation in the docs
...
Fixes #502 (Github Issue)
4 years ago
Slavi Pantaleev
3452347648
Suggest base domain serving in configuring-well-known.md
...
Fixes #545 (Github Issue).
4 years ago
benkuly
99639d7d7a
Merge remote-tracking branch 'github/master'
5 years ago
Slavi Pantaleev
e48cfa4bcc
Improve documentation on joining Discord rooms
5 years ago
Slavi Pantaleev
831c3f4e64
Fix certbot/cerbot image pulling for ARM32 and ARM64
...
Related to #529 (Github Issue).
5 years ago
Slavi Pantaleev
ab32f6adf6
Add self-building support to matrix-mailer (exim-relay)
5 years ago
kristbaum
201292cdc5
typo
5 years ago
benkuly
1937398342
Merge branch 'master' of github.com:benkuly/matrix-docker-ansible-deploy
5 years ago
benkuly
77fd23149b
added gammu hard reset for sms modem
5 years ago
Slavi Pantaleev
88a4a3ab55
Update components
5 years ago
Slavi Pantaleev
c838bd2f46
Merge pull request #514 from benkuly/master
...
added matrix-sms-bridge
5 years ago
Slavi Pantaleev
d6c4487998
Fix some typos
5 years ago
benkuly
f68e47d3c4
renamed role matrix-sms-bridge to matrix-bridge-sms
5 years ago
benkuly
26846a5f6c
try privileged way
5 years ago
benkuly
2fd8216fbc
try to fix device reconnect issues
5 years ago
benkuly
cd17928805
revert remove of frequency
5 years ago
benkuly
f383b152da
removed gammu reset frequency
...
because the tty port will change
5 years ago
benkuly
0b7d6744bf
added more docs and timeout value
5 years ago
Slavi Pantaleev
4d8ca303d6
Fix typos
5 years ago
Slavi Pantaleev
de1164d0a2
Fix typos and improve wording
5 years ago
Slavi Pantaleev
2952b2e7f3
Mention pwgen for generating a strong shared secret
5 years ago
Chris van Dijk
cb94167ccb
Add missing parenthesis in docs
5 years ago
Chris van Dijk
84e2e31d07
Linking to a file is more robust than linking to a line number
5 years ago
Chris van Dijk
1b47197c91
Minor docs formatting cleanup
5 years ago
Chris van Dijk
256de59a75
Add note on port forwarding to docs when running Jitsi behind NAT
5 years ago
Slavi Pantaleev
1234cc48c5
Point to newer Ansible container image
...
Using the older one likely leads to issues like #517 .
5 years ago
benkuly
1ffa4a326c
matrix-sms-bridge:
...
added docs, added seperate service for database, pr comments
5 years ago
chagai95
d430e42c99
Typo STMP -> SMTP
5 years ago
Slavi Pantaleev
4ff7e753b2
Make it clearer where to spawn adminer
5 years ago
Marcel Partap
058e3bbd7f
Document how to administer synapse database via tunneled web-frontend
5 years ago
Kevin Lanni
89deb1b195
Add note about ask-become-pass
...
This flag is necessary for Ansible to ask for the sudo password when using the non-root option as documented in the `hosts` file. Otherwise, Ansible errors out with `missing sudo password`.
5 years ago
Slavi Pantaleev
884df93be1
Make it clearer that Dimension requires a dedicated user
5 years ago