Slavi Pantaleev
d12643eb91
Do not use `docker stop --time` (deprecated in Docker v28 in favor of `--timeout` or just `-t`)
`-t` works on both old and new Docker versions, so it's best to use that.
1年前
Slavi Pantaleev
0cb3e530d9
Add support for auto-configuring synapse-admin via `/.well-known/matrix/client`
Related to:
- https://github.com/etkecc/synapse-admin/pull/126
- https://github.com/etkecc/synapse-admin/releases/tag/v0.10.3-etke27
People who wish to disable this and keep their `/.well-known/matrix/client` file tidier
can do it via:
```yml
matrix_static_files_file_matrix_client_property_cc_etke_synapse_admin_enabled: false
```
1年前
Slavi Pantaleev
8f16524789
Add support for Matrix Authentication Service
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3108
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
1年前
Suguru Hirahara
55fcaac1f1
Fix capitalization: matrix → Matrix
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Slavi Pantaleev
ce9a8d3a2c
Rename base domain root path redirect middleware to improve consistency
2年前
Slavi Pantaleev
cf9388c546
Make base domain root path redirect regex configurable
2年前
Slavi Pantaleev
578d00a54a
Default to root-path-redirection on the base domain if index.html creation is disabled
This is a break in backward-compatibility for people disabling
`index.html` creation via the playbook but are managing their static
website files in another way (AUX role, etc).
2年前
Slavi Pantaleev
dbebe7c598
Add variable for controlling force_disable in io.element.e2ee in /.well-known/matrix/client
2年前
Slavi Pantaleev
48a4afb114
Make Traefik labels files look better
This moves the comments from being just in Jinja,
to actually ending up in the generated `labels` file,
which makes inspection of the final result easier.
Also, some new lines were added here and there to make labels
more legible.
The generated file may still include weird new-lines due to
various `if` statements yielding content or not, but that's not so ugly
anymore - now that we have proper start/end sections that are visible in
the final `labels` file.
2年前
Slavi Pantaleev
f9faaae26c
Shorten Traefik router name (*-well-known-endpoint -> *-well-known)
2年前
Slavi Pantaleev
2f27a57d00
Rename variable for consistency (matrix_static_files_ident -> matrix_static_files_identifier)
2年前
Slavi Pantaleev
97f40a95fb
Make compress middleware for /.well-known/matrix/* configurable
2年前
Slavi Pantaleev
cc75be9c65
Add support for serving the base domain via matrix-static-files
2年前
Slavi Pantaleev
065b70203d
[WIP] Initial work on matrix-static-files role
2年前