From f90a0a33e3bdb1d0e1b36534a0a6a36c186db9f9 Mon Sep 17 00:00:00 2001 From: janskiba Date: Mon, 27 Jan 2025 15:37:24 +0000 Subject: [PATCH] fix(dnpm): rewrite old etl endpoint to new one --- ccp/modules/dnpm-node-compose.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ccp/modules/dnpm-node-compose.yml b/ccp/modules/dnpm-node-compose.yml index c1f7dde..300c34d 100644 --- a/ccp/modules/dnpm-node-compose.yml +++ b/ccp/modules/dnpm-node-compose.yml @@ -83,6 +83,10 @@ services: - "traefik.http.routers.dnpm-backend-etl.rule=PathRegexp(`^/api(/.*)?etl(/.*)?$`)" - "traefik.http.routers.dnpm-backend-etl.tls=true" - "traefik.http.routers.dnpm-backend-etl.service=dnpm-backend" + # TODO: add to minimal and document + - "traefik.http.middlewares.rewrite-mtbfile.replacepathregex.regex=^(.*)/MTBFile$" + - "traefik.http.middlewares.rewrite-mtbfile.replacepathregex.replacement=$1" + - "traefik.http.routers.dnpm-backend-etl.middlewares=rewrite-mtbfile" # this needs an ETL processor with support for basic auth - "traefik.http.routers.dnpm-backend-etl.middlewares=auth" # except peer-to-peer