FROM docker.io/ubuntu:24.04 WORKDIR /app # exiftool: strips EXIF/GPS metadata from published images (see build.sh) RUN apt-get update \ && apt-get install -y --no-install-recommends libimage-exiftool-perl \ && rm -rf /var/lib/apt/lists/* # Copy project files COPY build.sh /app/ COPY templates /app/templates COPY assets /app/assets # Create directories RUN mkdir -p /app/images /app/output # Make build script executable RUN chmod +x /app/build.sh # Set volumes for images and output VOLUME ["/app/images", "/app/output"] CMD ["./build.sh"]