rishikumar20202023 commited on
Commit
1136a69
·
verified ·
1 Parent(s): cf401b6

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +1 -15
Dockerfile CHANGED
@@ -88,22 +88,8 @@ RUN --mount=type=secret,id=proxy,mode=0444,required=true \
88
  cat /run/secrets/proxy > /app/proxy.txt && \
89
  echo "Key saved in /app/proxy.txt"
90
 
 
91
 
92
- CMD ["sh", "-c", "
93
- export G4F_PROXY=$(cat /app/proxy.txt) && \
94
- key=$(cat /app/key.txt) && \
95
- echo 'Key is: $key' && \
96
- echo 'Proxy is: $G4F_PROXY' && \
97
- (while true; do \
98
- IP=$(curl -s http://checkip.amazonaws.com/) && \
99
- echo \"Got IP: $IP\" && \
100
- URL=$(cat /run/secrets/reportip) && \
101
- echo \"Posting to URL: $URL\" && \
102
- curl -X POST -H \"Content-Type: application/json\" -d \"{\\\"ip\\\":\\\"$IP\\\"}\" \"$URL\" || echo \"Request failed\"; \
103
- sleep 60; \
104
- done) & \
105
- python -m g4f --port 7860 --debug --g4f-api-key $key
106
- "]
107
 
108
  # CMD ["sh", "-c", "export G4F_PROXY=$(cat /app/proxy.txt) && key=$(cat /app/key.txt) && echo 'Key is: $key' && echo 'Proxy is: $G4F_proxy' && python -m g4f --port 7860 --debug --g4f-api-key $key"]
109
 
 
88
  cat /run/secrets/proxy > /app/proxy.txt && \
89
  echo "Key saved in /app/proxy.txt"
90
 
91
+ CMD ["sh", "-c", "export G4F_PROXY=$(cat /app/proxy.txt) && key=$(cat /app/key.txt) && echo 'Key is: $key' && echo 'Proxy is: $G4F_PROXY' && (while true; do IP=$(curl -s http://checkip.amazonaws.com/) && echo \"Got IP: $IP\" && URL=$(cat /run/secrets/reportip) && echo \"Posting to URL: $URL\" && curl -X POST -H \"Content-Type: application/json\" -d \"{\\\"ip\\\":\\\"$IP\\\"}\" \"$URL\" || echo \"Request failed\"; sleep 60; done) & python -m g4f --port 7860 --debug --g4f-api-key $key"]
92
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
 
94
  # CMD ["sh", "-c", "export G4F_PROXY=$(cat /app/proxy.txt) && key=$(cat /app/key.txt) && echo 'Key is: $key' && echo 'Proxy is: $G4F_proxy' && python -m g4f --port 7860 --debug --g4f-api-key $key"]
95