From 6dd5d80770e7ac34c8772570d19d34fac10bbd1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juhamatti=20Niemel=C3=A4?= Date: Tue, 24 Oct 2017 16:38:39 +0300 Subject: [PATCH] Fix accessing bundled swagger json behind reverse proxy If swagger-ui is run behind reverse proxy in path other than / accessing bundled swagger json configured in SWAGGER_JSON env variable will fail. Fix that by changing REL_PATH prefix from `/` to `./` --- docker-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-run.sh b/docker-run.sh index 896994e4..db1216bd 100644 --- a/docker-run.sh +++ b/docker-run.sh @@ -32,7 +32,7 @@ fi if [[ -f $SWAGGER_JSON ]]; then cp $SWAGGER_JSON $NGINX_ROOT - REL_PATH="/$(basename $SWAGGER_JSON)" + REL_PATH="./$(basename $SWAGGER_JSON)" sed -i "s|http://petstore.swagger.io/v2/swagger.json|$REL_PATH|g" $INDEX_FILE sed -i "s|http://example.com/api|$REL_PATH|g" $INDEX_FILE else