docs4you commited on
Commit
b4cbfb9
·
verified ·
1 Parent(s): 08d4422

Upload Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +14 -0
Dockerfile ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.12-alpine
2
+ WORKDIR /app
3
+ COPY . .
4
+ RUN apk add --no-cache --update bash tzdata ffmpeg curl su-exec && \
5
+ apk add --no-cache --virtual builddeps gcc musl-dev python3-dev libffi-dev openssl-dev cargo && \
6
+ pip3 install -r requirements.txt --no-cache-dir && \
7
+ apk del builddeps && \
8
+ touch /app/is_container && \
9
+ mv Docker_entrypoint.sh /usr/local/bin && \
10
+ rm -rf /tmp/* $HOME/.cache $HOME/.cargo
11
+
12
+ VOLUME /app/data /app/plugins_ext /app/.cabernet
13
+ EXPOSE 6077 5004
14
+ ENTRYPOINT ["Docker_entrypoint.sh"]