File size: 529 Bytes
27867f1
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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"]