fix(deploy): unify backend URL policy

This commit is contained in:
2026-07-12 00:54:39 +02:00
parent a3a266fd81
commit ebdd3aa2c5
10 changed files with 138 additions and 20 deletions
+6 -1
View File
@@ -12,8 +12,13 @@ RUN apk add --no-cache jq
COPY --from=build /src/frontend/dist /usr/share/nginx/html
COPY docker/nginx.conf.template /etc/nginx/conf.d/default.conf
COPY docker/frontend-entrypoint.sh /usr/local/bin/frontend-entrypoint
COPY docker/validate-backend-url.sh /usr/local/bin/validate-backend-url
COPY docker/smoke/frontend-smoke.sh /usr/local/bin/frontend-config-smoke
RUN chmod 0555 /usr/local/bin/frontend-entrypoint /usr/local/bin/frontend-config-smoke \
COPY docker/smoke/frontend-policy-smoke.sh /usr/local/bin/frontend-policy-smoke
COPY frontend/src/api/backend-url-policy.json /etc/thothii/backend-url-policy.json
COPY frontend/src/api/backend-url-cases.json /etc/thothii/backend-url-cases.json
RUN chmod 0555 /usr/local/bin/frontend-entrypoint /usr/local/bin/validate-backend-url \
/usr/local/bin/frontend-config-smoke /usr/local/bin/frontend-policy-smoke \
&& chown -R 101:101 /usr/share/nginx/html
EXPOSE 8080