Michael Hollister
2c360a99fe
Added MMR metrics proxying support
2024-07-22 17:38:34 -05:00
Slavi Pantaleev
f794aa2005
Add support for enabling/disabling all the other matrix-media-repo Traefik labels
...
This is provoked by de91fe933d
,
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.
2024-07-11 07:10:33 +03:00
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.
2024-07-11 07:03:20 +03:00
Michael Hollister
227541d407
Added back storageClass config option
2024-03-12 00:03:59 -05:00
Michael Hollister
97d43c78d3
Added MMR media redirect config options
2024-03-11 23:58:55 -05:00
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.
2024-01-15 10:41:15 +02:00
Slavi Pantaleev
69ca30d1b1
Add support for the internal Traefik entrypoint to matrix-media-repo
2024-01-14 11:57:51 +02:00
Slavi Pantaleev
6b5f42fa81
Indirectly make use of matrix_homeserver_federation_enabled in matrix-media-repo and add some comments around Traefik labels
2024-01-14 11:54:02 +02:00
Michael Hollister
0908c6b662
Added Traefik support to MMR
2023-12-20 13:38:46 -06:00
Slavi Pantaleev
2511b34a7c
Stop containers gracefully, instead of outright killing them
2023-12-06 11:52:23 +02:00
Michael Hollister
305e3afb1b
Updated matrix media repo to v1.3.3
2023-12-04 12:37:39 -06:00
Michael Hollister
c8b6b6e034
Added additioanl documentation to rendered config and added to_json filters
2023-07-14 00:20:07 -05:00
Michael Hollister
d120b0c153
Updated code to use identifier variable
2023-07-13 21:16:07 -05:00
Michael Hollister
ecb24dcaab
Changed volume mounting and directory structure
2023-07-13 15:02:21 -05:00
Michael Hollister
b9f5aa0344
Removed exposing ports by default
2023-07-13 13:23:34 -05:00
Michael Hollister
78bd1dbd1b
Added matrix-media-repo role
2023-07-12 01:09:27 -05:00