mbbs / Dockerfile
hxger's picture
Update Dockerfile
c767598 verified
raw
history blame contribute delete
846 Bytes
FROM soyorins/imageflow
ENV STORAGE_TYPE="local"
ENV LOCAL_STORAGE_PATH="/app/static/images"
ENV S3_ENDPOINT=""
ENV S3_REGION=""
ENV S3_ACCESS_KEY=""
ENV S3_SECRET_KEY=""
ENV S3_BUCKET=""
ENV CUSTOM_DOMAIN=""
ENV MAX_UPLOAD_COUNT="20"
ENV IMAGE_QUALITY="80"
ENV WORKER_THREADS="4"
ENV COMPRESSION_EFFORT="6"
ENV FORCE_LOSSLESS="false"
RUN mkdir -p /app/static/images/metadata \
/app/static/images/original/landscape \
/app/static/images/original/portrait \
/app/static/images/landscape/webp \
/app/static/images/landscape/avif \
/app/static/images/portrait/webp \
/app/static/images/portrait/avif \
/app/static/images/gif
RUN chmod -R 777 /app/static/images
RUN touch /app/.env && chmod 666 /app/.env
ENV APP_DIR="/app"
ENV APP_NAME="image"
ENV APP_SUFFIX="flow"
CMD ["sh", "-c", "$APP_DIR/$APP_NAME$APP_SUFFIX"]