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"]