shadow
6293f1bdb0
Run all API self checks in check_mode
пре 5 година
Slavi Pantaleev
65e5020596
Proxy other /_synapse endpoints to the client API
Besides /_synapse/admin, there are other things like
/_synapse/oidc, etc.
We should just proxy everything.
Fixes #534 (Github Issue).
пре 5 година
Slavi Pantaleev
88a4a3ab55
Update components
пре 5 година
Chris van Dijk
74df10633a
Remove hardcoded command paths in playbook cron usage
пре 5 година
Chris van Dijk
6e3b877dc2
Remove hardcoded command paths in playbook shell usage
пре 5 година
Chris van Dijk
6334f6c1ea
Remove hardcoded command paths in systemd unit files
Depending on the distro, common commands like sleep and chown may either
be located in /bin or /usr/bin.
Systemd added path lookup to ExecStart in v239, allowing only the
command name to be put in unit files and not the full path as
historically required. At least Ubuntu 18.04 LTS is however still on
v237 so we should maintain portability for a while longer.
пре 5 година
Slavi Pantaleev
7a2dbdc2d7
Update components
пре 5 година
Chris van Dijk
7585bcc4ac
Allow the matrix user username and groupname to be configured separately
No migration steps should be required.
пре 5 година
Dan Arnfield
e2de6a1569
Update nginx (1.17.9 -> 1.17.10)
пре 5 година
Horvath Gergely
bd61598faf
add experimental(?) architecture support for arm32 and arm64
the changes are necessary because certbot images are tagged, so docker does not recognize the necessary architecture
пре 5 година
Chris van Dijk
d83236ea0e
Fix inconsistent whitespace
пре 5 година
Marcel Partap
874e2e1fc0
Rename variables (s/mxisd/ma1sd/) and adapt roles
пре 6 година
Slavi Pantaleev
8bcc9712d0
Make follow_redirects configurable when checking /.well-known/matrix/client
Discussed in #101 (Github Issue).
пре 6 година
Christian Wolf
8c9b5ea6dd
Removed a few syntax bugs in Archlinux configuration
пре 6 година
Christian Wolf
d84b2868b7
Added basic changes to make it compatible with Archlinux
пре 6 година
mooomooo
eebc6e13f8
Made directory variables for /etc/systemd/system , /etc/cron.d , /usr/local/bin
пре 6 година
Slavi Pantaleev
0f39cb9987
Fix incorrect server_name for Jitsi
Fixes #417 (Github Issue)
пре 6 година
Slavi Pantaleev
cdd9ee1962
Add Jitsi support
пре 6 година
Dan Arnfield
c7440b723a
Update certbot (1.2.0 -> 1.3.0)
пре 6 година
Dan Arnfield
4065d74a5f
Update nginx (1.17.8 -> 1.17.9)
пре 6 година
Dan Arnfield
bb08022623
Update certbot (1.0.0 -> 1.2.0)
пре 6 година
Dan Arnfield
74235df820
Update nginx (1.17.7 -> 1.17.8)
пре 6 година
Daniel Hoffend
b280b05c25
matrix-nginx-proxy: adding additional configuration blocks
пре 6 година
Slavi Pantaleev
f18037ae42
Disable TLSv1.1 by default
пре 6 година
Dan Arnfield
86eff45e8b
uri.follow_redirects is now a string field
пре 6 година
Slavi Pantaleev
a84a24d9f5
Upgrade nginx (1.17.6 -> 1.17.7)
пре 6 година
Slavi Pantaleev
89dbe5cfc5
Add the ability to control the certbot HTTP bind port
Fixes #330 (Github Issue).
пре 6 година
Slavi Pantaleev
a78002f12b
Upgrade certbot (0.40.1 -> 1.0.0)
пре 6 година
Yuri Moens
0866f98957
Render vhost directives in https server block
пре 6 година
Slavi Pantaleev
ca3b158d94
Add support to matrix-nginx-proxy to work in HTTP-only mode
пре 6 година
Dan Arnfield
24646dc506
Update nginx (1.17.5 -> 1.17.6)
пре 6 година
Dan Arnfield
140002ed49
Update certbot (0.38.0 -> 0.40.1)
пре 6 година
Dan Arnfield
9b187eca8f
Update nginx (1.17.4 -> 1.17.5)
пре 6 година
Paul Tötterman
aabb16d78b
Fix spelling ngnix -> nginx
пре 6 година
Slavi Pantaleev
810d0fb0e4
Make it possible to serve static websites from the base domain
пре 6 година
Dan Arnfield
c12ca8fff0
Update certbot (0.37.1 -> 0.38.0)
пре 6 година
Dan Arnfield
2dd9dc4882
Update nginx (1.17.3 -> 1.17.4)
пре 6 година
Slavi Pantaleev
2efcf11ee8
Remove some whitespace
пре 6 година
Slavi Pantaleev
db57618abd
Update nginx and certbot
пре 6 година
Slavi Pantaleev
3e57a1463a
Serve nginx status page over HTTPS as well
Continuation of #234 (Github Pull Request).
I had unintentionally updated the documentation for the feature,
saying the page is available at `https://matrix.DOMAIN/nginx_status `.
Looks like it wasn't the case, going against my expectations.
I'm correcting this with this patch.
The status page is being made available on both HTTP and HTTPS.
Serving over HTTP is likely necessary for services like
Longview
(https://www.linode.com/docs/platform/longview/longview-app-for-nginx/ )
пре 6 година
p5t2vspoqqw
c32a3e3204
correct defaults
пре 6 година
p5t2vspoqqw
4b8190dc3f
serve status page for matrix.DOMAIN only
пре 6 година
microchipster
95750c1bc7
attempt to inject nginx config for hangouts bridge
пре 6 година
Eduardo Beltrame
bc1c30168c
remove login block -- wrong file
пре 6 година
Eduardo Beltrame
c71cef3f70
Add hangouts /login in the right place
пре 6 година
Eduardo Beltrame
ab6e808bc6
fix /login for mautrix-hangouts bridge
пре 6 година
microchipster
a16347789d
nginx settings for hangouts bridge login
пре 6 година
Slavi Pantaleev
6fc779dc83
Ensure matrix_ssl_retrieval_method value is valid
We recently had someone in the support room who set it to `false`
and the playbook ran without any issues.
This currently seems to yield the same result as 'none', but it's
better to avoid such behavior.
пре 6 година
Dan Arnfield
9296dfd094
Update nginx (1.17.1 -> 1.17.2)
пре 6 година
Slavi Pantaleev
1316d36f8b
Fix deprecation warning (using cron module without name)
пре 6 година