Upgrade Traefik to v3 and adapt matrix-media-repo role
`matrix-media-repo` is the only role that seems incompatible with the changes introduced by Traefik v3, due to its use of `PathPrefix` with regular expressions in a few places. Regular expressions should now be used with `PathRegexp`, not `PathPrefix`. Furthermore, they should follow the Golang regexp syntax, as described in the migration guide: https://doc.traefik.io/traefik/migration/v2-to-v3-details/#dynamic-configuration-changes
This commit is contained in:
@ -29,3 +29,7 @@
|
||||
- {'old': 'matrix_media_repo_url_previews', 'new': '<flattened into multiple matrix_media_repo_url_previews_XXX variables - see roles/custom/matrix-media-repo/defaults/main.yml>'}
|
||||
- {'old': 'matrix_media_repo_thumbnails', 'new': '<flattened into multiple matrix_media_repo_thumbnails_XXX variables - see roles/custom/matrix-media-repo/defaults/main.yml>'}
|
||||
- {'old': 'matrix_media_repo_feature_support', 'new': '<removed>'}
|
||||
- {'old': 'matrix_media_repo_container_labels_traefik_logout_path_prefix', 'new': 'matrix_media_repo_container_labels_traefik_logout_path_regexp'}
|
||||
- {'old': 'matrix_media_repo_container_labels_traefik_admin_path_prefix', 'new': 'matrix_media_repo_container_labels_traefik_admin_path_regexp'}
|
||||
- {'old': 'matrix_media_repo_container_labels_traefik_logout_federation_path_prefix', 'new': 'matrix_media_repo_container_labels_traefik_logout_federation_path_regexp'}
|
||||
- {'old': 'matrix_media_repo_container_labels_traefik_admin_federation_path_prefix', 'new': 'matrix_media_repo_container_labels_traefik_admin_federation_path_regexp'}
|
||||
|
Reference in New Issue
Block a user