DEVX-178: [BE] Разработать endpoint выдачи информации для подключении фейн-клиентов через gradle/maven

This commit is contained in:
subochev 2026-03-26 15:10:26 +03:00
parent d25fcbceba
commit 99c9f8b61a

View File

@ -42,6 +42,10 @@ jobs:
cat > entrypoint.sh << EOF
#!/bin/sh
set -e
echo 'Environments:'
envs
export PREFIX=${PREFIX:-devspace-ui}
echo "PREFIX: ${PREFIX}"
# Применяем переменные окружения к шаблону конфига
envsubst '${PREFIX}' < /etc/nginx/templates/default.conf.template > /etc/nginx/conf.d/default.conf
# Запускаем nginx с переданными аргументами
@ -56,15 +60,15 @@ jobs:
server_name localhost;
# Префикс из переменной окружения (по умолчанию devspace-ui)
set $prefix ${PREFIX:-devspace-ui};
set $prefix_internal ${PREFIX:-devspace-ui};
# Редирект с /$prefix на /$prefix/
location = /$prefix {
return 301 /$prefix/;
# Редирект с /$prefix_internal на /$prefix_internal/
location = /$prefix_internal {
return 301 /$prefix_internal/;
}
# Отдача статики по префиксу
location /$prefix/ {
location /$prefix_internal/ {
alias /usr/share/nginx/html/;
autoindex off;
try_files $uri =404;