Files
vectorcraft/image/Dockerfile
T

14 lines
430 B
Docker
Raw Normal View History

2026-10-18 18:57:35 +02:00
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"]