cab / Dockerfile
docs4you's picture
Upload 487 files
27867f1 verified
raw
history blame contribute delete
529 Bytes
FROM python:3.12-alpine
WORKDIR /app
COPY . .
RUN apk add --no-cache --update bash tzdata ffmpeg curl su-exec && \
apk add --no-cache --virtual builddeps gcc musl-dev python3-dev libffi-dev openssl-dev cargo && \
pip3 install -r requirements.txt --no-cache-dir && \
apk del builddeps && \
touch /app/is_container && \
mv Docker_entrypoint.sh /usr/local/bin && \
rm -rf /tmp/* $HOME/.cache $HOME/.cargo
VOLUME /app/data /app/plugins_ext /app/.cabernet
EXPOSE 6077 5004
ENTRYPOINT ["Docker_entrypoint.sh"]