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
преди 5 години
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 години