88a4a3ab55
Update components
2020-06-06 08:25:27 +03:00
74df10633a
Remove hardcoded command paths in playbook cron usage
2020-05-27 23:14:58 +02:00
6e3b877dc2
Remove hardcoded command paths in playbook shell usage
2020-05-27 23:14:56 +02:00
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.
2020-05-27 23:14:54 +02:00
7a2dbdc2d7
Update components
2020-05-19 15:06:35 +03:00
7585bcc4ac
Allow the matrix user username and groupname to be configured separately
...
No migration steps should be required.
2020-05-01 19:59:32 +02:00
554da8338a
Merge pull request #463 from hooger/architecture
...
Architecture
2020-04-20 16:45:59 +03:00
e2de6a1569
Update nginx (1.17.9 -> 1.17.10)
2020-04-19 08:38:53 -05:00
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
2020-04-18 22:55:19 +02:00
d83236ea0e
Fix inconsistent whitespace
2020-04-17 00:53:26 +02:00
874e2e1fc0
Rename variables (s/mxisd/ma1sd/) and adapt roles
2020-04-02 11:31:38 +02:00
8bcc9712d0
Make follow_redirects configurable when checking /.well-known/matrix/client
...
Discussed in #101 (Github Issue).
2020-03-31 11:45:32 +03:00
8c9b5ea6dd
Removed a few syntax bugs in Archlinux configuration
2020-03-28 13:00:01 +01:00
d84b2868b7
Added basic changes to make it compatible with Archlinux
2020-03-28 11:39:15 +01:00
eebc6e13f8
Made directory variables for /etc/systemd/system , /etc/cron.d , /usr/local/bin
2020-03-24 11:27:58 -07:00
0f39cb9987
Fix incorrect server_name for Jitsi
...
Fixes #417 (Github Issue)
2020-03-24 17:57:39 +02:00
cdd9ee1962
Add Jitsi support
2020-03-23 17:19:15 +02:00
c7440b723a
Update certbot (1.2.0 -> 1.3.0)
2020-03-18 06:54:10 -05:00
4065d74a5f
Update nginx (1.17.8 -> 1.17.9)
2020-03-18 06:53:59 -05:00
da98a06553
Merge pull request #377 from thedanbob/certbot-1.2.0
...
Update certbot (1.0.0 -> 1.2.0)
2020-02-12 13:58:32 +01:00
bb08022623
Update certbot (1.0.0 -> 1.2.0)
2020-02-12 06:56:25 -06:00
74235df820
Update nginx (1.17.7 -> 1.17.8)
2020-02-12 06:52:11 -06:00
b280b05c25
matrix-nginx-proxy: adding additional configuration blocks
2020-02-10 23:42:41 +01:00
f18037ae42
Disable TLSv1.1 by default
2020-01-30 12:56:20 +02:00
86eff45e8b
uri.follow_redirects is now a string field
2020-01-22 15:36:54 -06:00
a84a24d9f5
Upgrade nginx (1.17.6 -> 1.17.7)
2020-01-11 17:32:02 +02:00
89dbe5cfc5
Add the ability to control the certbot HTTP bind port
...
Fixes #330 (Github Issue).
2019-12-19 09:07:24 +02:00
a78002f12b
Upgrade certbot (0.40.1 -> 1.0.0)
2019-12-13 14:52:29 +02:00
0866f98957
Render vhost directives in https server block
2019-12-08 00:58:32 +01:00
ca3b158d94
Add support to matrix-nginx-proxy to work in HTTP-only mode
2019-12-06 11:53:15 +02:00
24646dc506
Update nginx (1.17.5 -> 1.17.6)
2019-11-21 09:38:59 -06:00
140002ed49
Update certbot (0.38.0 -> 0.40.1)
2019-11-13 15:19:38 -06:00
9b187eca8f
Update nginx (1.17.4 -> 1.17.5)
2019-10-29 11:08:56 -05:00
aabb16d78b
Fix spelling ngnix -> nginx
2019-10-04 11:07:37 +03:00
810d0fb0e4
Make it possible to serve static websites from the base domain
2019-10-03 11:24:04 +03:00
1dd1f9602f
Merge pull request #271 from thedanbob/certbot-0.38
...
Update certbot (0.37.1 -> 0.38.0)
2019-09-25 16:31:36 +03:00
c12ca8fff0
Update certbot (0.37.1 -> 0.38.0)
2019-09-25 06:17:12 -05:00
2dd9dc4882
Update nginx (1.17.3 -> 1.17.4)
2019-09-25 06:00:44 -05:00
db57618abd
Update nginx and certbot
2019-08-17 10:21:23 +03:00
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/ )
2019-08-07 12:53:53 +03:00
c32a3e3204
correct defaults
2019-08-07 10:56:29 +02:00
4b8190dc3f
serve status page for matrix.DOMAIN only
2019-08-07 10:54:14 +02:00
51d5741bb3
Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
2019-08-05 09:34:30 +02:00
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.
2019-08-02 11:59:10 +03:00
9296dfd094
Update nginx (1.17.1 -> 1.17.2)
2019-07-24 06:21:37 -05:00
5054fff88b
Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
2019-07-12 15:45:19 +02:00
1316d36f8b
Fix deprecation warning (using cron module without name)
2019-07-09 09:11:38 +03:00
d88e261150
Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
2019-07-05 16:12:29 +02:00
f83bbf8525
Bump nginx version
2019-07-04 22:59:21 -05:00
9874c3df90
Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
2019-06-26 10:41:14 +02:00