Staticaliza commited on
Commit
37eb8f9
·
verified ·
1 Parent(s): 7dec2b8

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -7
Dockerfile CHANGED
@@ -1,11 +1,14 @@
1
- FROM python:3.10-slim
2
 
3
- WORKDIR /app
4
- COPY . /app
 
 
 
5
 
6
- RUN pip install --no-cache-dir --upgrade pip
7
 
8
- ENV PORT=5678
9
- EXPOSE 5678
10
 
11
- CMD ["python3", "-u", "app.py"]
 
1
+ from python:3.10-slim
2
 
3
+ workdir /app
4
+ run apt-get update -y && apt-get install -y wget && \
5
+ wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 && \
6
+ install -m755 cloudflared-linux-amd64 /usr/local/bin/cloudflared && \
7
+ pip install --no-cache-dir --upgrade pip
8
 
9
+ copy app.py /app/app.py
10
 
11
+ env PORT=5678
12
+ expose 7860
13
 
14
+ cmd sh -c "cloudflared tunnel --url tcp://localhost:$PORT --no-autoupdate & python3 -u /app/app.py"