2024-08-03 12:09:16 +05:00

22 lines
582 B
Docker

FROM python:3.9.16-slim-bullseye
# Set build shell to bash, default has has some issues sometimes
SHELL ["/bin/bash", "-c"]
# Install packges
RUN apt update \
&& apt install --no-install-recommends -y imagemagick jq curl tesseract-ocr nano
WORKDIR /var/www/html
COPY . /var/www/html/
RUN chmod 777 .
# del usesless files
RUN rm -rf \
/var/lib/{apt,dpkg} \
/var/{cache,log,spool} \
/var/www/html/{.git,.build,README.md,env.example,docker-compose.yml,.gitignore}
RUN mkdir -p uploads && chmod 777 -R uploads/
CMD python3 -m http.server --cgi 8000 --directory public