Files
designcraft/image/Dockerfile
T
feedc0de 4fe944ad8c
Validate, publish and promote designcraft / validate (push) Successful in 13s
Validate, publish and promote designcraft / publish (push) Failing after 38s
Add maintained designcraft Helm chart
2026-10-18 18:57:34 +02:00

14 lines
430 B
Docker

FROM docker.io/library/python:3.13-alpine AS fetch
ARG APP_NAME
ARG APP_VERSION
COPY download.py /usr/local/bin/download.py
RUN APP_NAME="${APP_NAME}" APP_VERSION="${APP_VERSION}" python /usr/local/bin/download.py
FROM docker.io/library/nginx:1.30.6-alpine
COPY nginx.conf /etc/nginx-artcraft.conf
COPY --from=fetch /srv/web /srv/web
USER 101:101
EXPOSE 8080
CMD ["nginx", "-g", "daemon off;", "-c", "/etc/nginx-artcraft.conf"]