plantuml работает на docker.
Порт должен был быть изменен с 8080: 8080 на 8088: 8080.
он работает на http://localhost:8088/uml
, не работает на http://localhost:8088/plantuml
gitlab рекомендует следующую конфигурацию
nginx['custom_gitlab_server_config'] = "location /-/plantuml { \n rewrite ^/-/(plantuml.*) /$1 break;\n proxy_cache off; \n proxy_pass http://localhost:8088/plantuml; \n}\n"
из-за описанной выше ситуации, я безуспешно пробовал следующее (uml вместо plantuml)
nginx['custom_gitlab_server_config'] = "location /-/plantuml { \n rewrite ^/-/(plantuml.*) /$1 break;\n proxy_cache off; \n proxy_pass http://localhost:8088/uml; \n}\n"
Есть ли у вас какие-либо рекомендации по исправлению this?
изменить, чтобы добавить: как было рекомендовано, я попытался
nginx['custom_gitlab_server_config'] = "location /-/plantuml { \n rewrite ^/-/plantuml(.*) /uml$1 break;\n proxy_cache off; \n proxy_pass http://localhost:8088/uml; \n}\n"
с результатом вызова https://gitlabdomain.com/uml/AxfDWj2tBq3CoKoPWR1Io8ZDoSa70000
, который был 404
Может ли http против https быть актуальным здесь?