Files
training-software/frontend/Dockerfile
Paperclip CTO aabb58e042
All checks were successful
CI Build / Build Container (push) Successful in 6s
CI Quality / Ruff Lint (push) Successful in 6s
CI Security / Bandit + pip-audit (push) Successful in 27s
CI Tests / Django Tests (push) Successful in 35s
CI Tests / OpenAPI Schema (push) Successful in 11s
Harden frontend entrypoint script for Windows/Linux line endings
2026-05-19 22:52:25 +02:00

9 lines
435 B
Docker

FROM nginx:1.27-alpine
COPY frontend/nginx.frontend.conf /etc/nginx/conf.d/default.conf
COPY frontend/public/ /usr/share/nginx/html/
COPY frontend/public/config.template.js /usr/share/nginx/html/config.template.js
COPY frontend/docker-entrypoint/40-generate-config.sh /docker-entrypoint.d/40-generate-config.sh
RUN sed -i 's/\r$//' /docker-entrypoint.d/40-generate-config.sh \
&& chmod +x /docker-entrypoint.d/40-generate-config.sh