Slavi Pantaleev
51ab9ed9ff
Adjust `lstrip_blocks` to use a `bool` value for compatibility with ansible-core>=2.19.0
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
8 месяцев назад
Suguru Hirahara
3653f9f89b
Run codespell --write-changes
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
10 месяцев назад
Suguru Hirahara
17e14a4b89
Enable pre-commit
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
10 месяцев назад
Suguru Hirahara
d3826ee652
Add license information to files for matrix-media-repo
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 год назад
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 год назад
Suguru Hirahara
64d6f77abf
Edit user identifier examples: to `@alice`
From `@<username>`, `@your_username`, `@example`, etc.
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 год назад
Suguru Hirahara
55fcaac1f1
Fix capitalization: matrix → Matrix
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 год назад
Suguru Hirahara
532babc55b
Replace yourdomain.com with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 год назад
Michael Hollister
f1dbbd3106
Added new fields to MMR config template
1 год назад
Michael Hollister
2c360a99fe
Added MMR metrics proxying support
1 год назад
Slavi Pantaleev
f794aa2005
Add support for enabling/disabling all the other matrix-media-repo Traefik labels
This is provoked by de91fe933d94afcdbfdb0c6cf75a1dfa43dfdf43,
where I've added a few new labels and made it possible for people to
disable them.
In this patch, I'm making it possible to disable any of the old Traefik
labels in a similar way.
1 год назад
Slavi Pantaleev
de91fe933d
Add Traefik labels for handling authenticated media (MSC3916) in matrix-media-repo
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3409
- https://github.com/t2bot/matrix-media-repo/releases/tag/v1.3.5
- https://github.com/matrix-org/matrix-spec-proposals/pull/3916
Support for authenticated media routes is enabled by default, but
variables are in place to disable it if necessary.
This change has not been tested.
1 год назад
Michael Hollister
227541d407
Added back storageClass config option
2 лет назад
Michael Hollister
97d43c78d3
Added MMR media redirect config options
2 лет назад
Michael Hollister
c269eb5c49
Updated Grafana dashboard
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
69ca30d1b1
Add support for the internal Traefik entrypoint to matrix-media-repo
2 лет назад
Slavi Pantaleev
6b5f42fa81
Indirectly make use of matrix_homeserver_federation_enabled in matrix-media-repo and add some comments around Traefik labels
2 лет назад
Michael Hollister
0908c6b662
Added Traefik support to MMR
2 лет назад
Slavi Pantaleev
2511b34a7c
Stop containers gracefully, instead of outright killing them
2 лет назад
Michael Hollister
305e3afb1b
Updated matrix media repo to v1.3.3
2 лет назад
Michael Hollister
c8b6b6e034
Added additioanl documentation to rendered config and added to_json filters
2 лет назад
Michael Hollister
d120b0c153
Updated code to use identifier variable
2 лет назад
Michael Hollister
ecb24dcaab
Changed volume mounting and directory structure
2 лет назад
Michael Hollister
b9f5aa0344
Removed exposing ports by default
2 лет назад
Michael Hollister
78bd1dbd1b
Added matrix-media-repo role
2 лет назад