Sebastian Gumprich
48388a3d96
use fqcns for some task
Signed-off-by: Sebastian Gumprich <github@gumpri.ch>
пре 3 година
Slavi Pantaleev
9c549a185f
Auto-purge orphaned Let's Encrypt renewal configuration files
пре 3 година
Slavi Pantaleev
1ea1597020
Fix some ansible-lint-reported warnings
This mostly fixes `key-order` warnings around
`block` statements.
пре 3 година
Aine
692a7af36a
postmoogle feedback
пре 3 година
Slavi Pantaleev
1aff2ca247
Fix ansible-lint errors
пре 3 година
Charles Wright
20767b5149
Fixes to enable Conduit in setup-all
пре 3 година
Slavi Pantaleev
8ad1fa085e
Use full path when importing SSL setup tasks
This is an attempt to make ansible-lint happy.
пре 3 година
Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
пре 3 година
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
пре 3 година
Slavi Pantaleev
34cdaade08
Use fully-qualified module names for builtin Ansible modules
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1939
пре 3 година
Julian Foad
ec9f8e2931
Add a role to install 'ntfy' push-notification server.
This commit adds a 'matrix-ntfy' role that runs Ntfy server in Docker with
simple configuration, and plumbing to add the role to the playbook.
TODO: documentation, self-check, database persistence.
пре 3 година
Aine
5b38ee5371
add missing retry to the apache docker image pull
пре 3 година
Slavi Pantaleev
1727ecd888
Make yamllint happy (take 2)
> Error: 19:3 error wrong indentation: expected 4 but found 2 (indentation)
пре 3 година
Slavi Pantaleev
9aab7f9c37
Make yamllint happy
Fixup for ba51997f7b
пре 3 година
Slavi Pantaleev
ba51997f7b
(BC Break) Redo how metrics are exposed to external Prometheus servers
пре 3 година
Aine
290754371a
add matrix-bot-buscarron
пре 4 година
borisrunakov
acaebfbf67
optional media cache with range requests support ( #1759 )
пре 4 година
Aine
2da3768b20
Added retries to the docker pulls ( #1701 )
пре 4 година
Aine
701591e87e
Added retries to the docker pulls
пре 4 година
Alejo Diaz
4ec24ec344
Add support for obtain ECDSA keys ( #1667 )
* Add support for obtain ECDSA keys
* Replace matrix_ssl_lets_encrypt_use_ecdsa_keys for matrix_ssl_lets_encrypt_key_type
пре 4 година
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
пре 4 година
Wm Salt Hale
3aa8c1f62c
only enable openssl if necessary
пре 4 година
Slavi Pantaleev
27a4871aea
Fix variable name typo
пре 4 година
Slavi Pantaleev
ecc237bbad
Initial work on getting nginx reverse proxying working with Dendrite
пре 4 година
rakshazi
5788a16a2e
added matrix-client-cinny
пре 4 година
Slavi Pantaleev
948c411106
Remove sudo requirement for generating SSL certificates
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1492
пре 4 година
Slavi Pantaleev
fa704f104b
Add support for using custom ACME CA servers (other than Let's Encrypt')
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1468
пре 4 година
boris runakov
d3a9ec98de
refactoring
пре 4 година
Slavi Pantaleev
994c0e504c
Ensure some matrix-nginx-proxy variables are defined
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1397
пре 4 година
Slavi Pantaleev
735c966ab6
Disable systemd services when stopping to uninstall them
Until now, we were leaving services "enabled"
(symlinks in /etc/systemd/system/multi-user.target.wants/).
We clean these up now. Broken symlinks may still exist in older
installations that enabled/disabled services. We're not taking care
to fix these up. It's just a cosmetic defect anyway.
пре 4 година
HarHarLinks
7b33fc8e19
fixup! auto-generate prometheus.yml for workers metrics
пре 4 година
HarHarLinks
ce41674e61
auto-generate prometheus.yml for workers metrics
пре 4 година
Michael Collins
98e6cd685d
sync with previous repo
пре 4 година
Michael Collins
4d57a41b3f
remove matrix_awx_enabled from these
пре 4 година
Michael Collins
bfb61e776e
GMH v0.5.7... maybe!
пре 4 година
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
пре 4 година
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
пре 4 година
Michael-GMH
ad7bbd6442
merge upstream
пре 4 година
pushytoxin
bee14550ab
Fix local/bin scripts autocompletion by adding rx perms to everyone
It's mildly annoying when trying to execute these scripts while logged
in as a regular user, as the missing execute permissions will hinder
autocompletion even when trying to use with sudo.
These shell scripts don't contain secrets, but may fail when ran by a
regular user. The failure is due to the lack of access to the /matrix
directory, and does not result in any damage.
пре 4 година
Michael-GMH
85777e8f96
merge with upstream
пре 4 година
Slavi Pantaleev
d0de21ab34
Delete Hydrogen nginx configuration file when disabled
пре 4 година
Aaron Raimist
ca361af616
Add Hydrogen
пре 4 година
Slavi Pantaleev
9a0222fa47
Add Sygnal support
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/683
пре 5 година
Aaron Raimist
466827139a
Also check if matrix_ssl_lets_encrypt_support_email is blank
пре 5 година
Michael
5a6bdb0c3d
merge upstream
пре 5 година
Alexandros Afentoulis
28c255539c
matrix-nginx-proxy: specify Origin header, comply with CORS
Self-checks against the .well-known URIs look for the HTTP header
"Access-Control-Allow-Origin" indicating that the remode endpoint
supports CORS. But the remote server is not required to include
said header in the response if the HTTP request does not include
the "Origin" header. This is in accordance with the specification
[1] stating: 'A CORS request is an HTTP request that includes an
"Origin" header.'
This is in fact true for Gitlab pages hosting and that's why the
issue was identified.
Let's specify "Origin" header in the respective uri tasks performing
the HTTP request and ensure a CORS request.
[1] https://fetch.spec.whatwg.org/#http-requests
пре 5 година
Yannick Goossens
51e2547484
Added support for the Go-NEB bot
пре 5 година
Michael
33ec5710d9
0.2.1 revision
пре 5 година
Slavi Pantaleev
6baa91dd9f
Do not delete matrix-ssl-lets-encrypt-certificates-renew only to recreate it later
This seems to have been added to the list of "deprecated files to
remove" by mistake.
пре 5 година
Peetz0r
989100b1c1
Grafana nginx proxy config
пре 5 година