sakkiii
3055b3996e
Updates Certbot -> v1.19.0, nginx ->1.21.3-alpine
hace 4 años
sakkiii
ae6caf158a
Added variable matrix_nginx_proxy_request_timeout ( #1265 )
* add timeout param for nginx proxy
default value matrix_nginx_proxy_request_timeout is 60s
* default matrix_nginx_proxy_request_timeout - 60s
* few more variables for request timeout
* Update nginx.conf.j2
* Update nginx.conf.j2
hace 4 años
Slavi Pantaleev
a911207854
Revert "nginx update v1.21.2"
This reverts commit 732051b8fc .
There's no such container image published yet.
hace 4 años
sakkiii
732051b8fc
nginx update v1.21.2
http://nginx.org/en/CHANGES
hace 4 años
sakkiii
f5a7e6d78b
Certbot update v1.18.0
hace 4 años
Michael Collins
4d57a41b3f
remove matrix_awx_enabled from these
hace 4 años
Michael Collins
2e30802b87
use group variables instead
hace 4 años
Michael Collins
8238d65e5f
simplify template conditional
hace 4 años
Michael Collins
bfb61e776e
GMH v0.5.7... maybe!
hace 4 años
JokerGermany
9345d840be
root path for the base domain is wrong ( #1189 )
* root path for the base domain
* Fix path when running in a container
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
hace 4 años
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
hace 4 años
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
hace 4 años
sakkiii
7a51268dfc
Upgrade certbot & nginx
Upgrade certbot (v1.16.0 -> v1.17.0) nginx (1.21.0 -> 1.21.1)
hace 4 años
Slavi Pantaleev
6294e58304
Fix Content-Security-Policy for Element
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1154
According to
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy ,
having both a header and the `<meta>`-tag provided by Element itself is
not a problem. The 2 CSP policies get combined.
hace 4 años
oxmie
5df4d68829
Make federation domain customizable
hace 4 años
sakkiii
0217644b48
Content-Security-Policy For Element Web
https://github.com/vector-im/element-web#configuration-best-practices
hace 4 años
Slavi Pantaleev
963f38ee7b
Upgrade certbot (v1.14.0 -> v1.16.0)
hace 4 años
Michael-GMH
ad7bbd6442
merge upstream
hace 4 años
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.
hace 4 años
Slavi Pantaleev
4880dcceb0
Fix OCSP-stapling-related errors due to missing resolver
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1057
hace 4 años
rakshazi
4ddd8bbb84
Updated nginx-proxy (1.20.0 -> 1.21.0)
hace 4 años
Michael-GMH
6f40d78353
fix random edits to upstream
hace 4 años
Michael-GMH
85777e8f96
merge with upstream
hace 4 años
Slavi Pantaleev
1ed0857019
Fix syntax error
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1024
hace 4 años
sakkiii
4a4a7f136e
changes added to hydrogen client
hace 4 años
sakkiii
3436f9c10a
rename to matrix_nginx_proxy_hsts_preload_enabled
hace 4 años
sakkiii
7cc5328ede
Comments & Ref
hace 4 años
sakkiii
df2d91970d
matrix_nginx_proxy_xss_protection
hace 4 años
Slavi Pantaleev
6f80292745
Add OCSP stapling support and other SSL optimizations to Hydrogen vhost
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1061
and https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1057
hace 4 años
Slavi Pantaleev
d0de21ab34
Delete Hydrogen nginx configuration file when disabled
hace 4 años
Aaron Raimist
9437f78c9e
Build using custom config.json, add CSP, update to 0.1.53
hace 4 años
sakkiii
e9b878b9e9
Optimize SSL session
hace 4 años
Slavi Pantaleev
e6afa05f7b
Enable OCSP stapling for the federation port
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1057
Not sure if this is beneficial though.
hace 4 años
Slavi Pantaleev
57a6a98a50
Fix incorrect SSL certificate path
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1057
hace 4 años
sakkiii
d31b55b2a7
SSL-enabled block only
hace 4 años
Slavi Pantaleev
e4dd933cf0
Make missing /_synapse/admin correctly return 404 responses
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1058
We may try to capture such calls and return a friendlier response (HTML
or JSON) saying "The Synapse Admin API is not enabled", but that may not
be desirable.
For now, we stick to what "upstream" recommends: "simply
don't proxy these APIs", which should lead to the same kind of 404 that
we have now.
See here: 6660912226/docs/reverse_proxy.md (synapse-administration-endpoints)
hace 4 años
sakkiii
2c3da6599b
Added warning
hace 4 años
sakkiii
0dd4459799
matrix_nginx_proxy_ocsp_stapling_enabled variable added
hace 4 años
sakkiii
c05021640d
Enable OCSP Stapling
hace 4 años
Aaron Raimist
ca361af616
Add Hydrogen
hace 4 años
Béla Becker
b10655ebb1
Jitsi XMPP Websocket support
Jitsi-meet enabled websockets by default, claiming better reliability.
Matrix-nginx-proxy configuration has been set up according to the
Prosody documentation: https://prosody.im/doc/websocket
hace 4 años
Dan Arnfield
cfaa3e598a
Update nginx (1.19.10 -> 1.20.0)
hace 4 años
sakkiii
40fe6bd5c1
variable matrix_nginx_proxy_hsts_preload_enable added
hace 4 años
Slavi Pantaleev
389dc26615
Fix Synapse generic worker balancing
Potentially fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1022
hace 4 años
sakkiii
0ccf0fbf1c
HSTS preload + X-XSS enables
**HSTS Preloading:**
In its strongest and recommended form, the [HSTS policy](https://www.chromium.org/hsts ) includes all subdomains, and indicates a willingness to be “preloaded” into browsers:
`Strict-Transport-Security: max-age=31536000; includeSubDomains; preload`
**X-Xss-Protection:**
`1; mode=block` which tells the browser to block the response if it detects an attack rather than sanitising the script.
hace 4 años
sakkiii
29bba5161b
Element More security headers
More Production ready nginx headers for Matrix client element.
hace 4 años
Michael-GMH
50d7209c5b
GMH v04.3
hace 4 años
Slavi Pantaleev
d691cc0920
Move variable definition a bit
hace 4 años
Slavi Pantaleev
e00ef04b57
Add opt-out-of-FLoC headers by default
hace 4 años
teutat3s
2bf7c26cfa
Don't expose nginx version with each response
hace 4 años