Spaces:
Running
Running
Update Dockerfile
Browse files- Dockerfile +13 -6
Dockerfile
CHANGED
|
@@ -40,11 +40,18 @@ RUN chmod +x /app/api-server
|
|
| 40 |
WORKDIR /app
|
| 41 |
EXPOSE 7860
|
| 42 |
|
| 43 |
-
RUN
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
|
| 50 |
CMD ["/start.sh"]
|
|
|
|
| 40 |
WORKDIR /app
|
| 41 |
EXPOSE 7860
|
| 42 |
|
| 43 |
+
RUN cat > /start.sh << 'EOF'
|
| 44 |
+
#!/bin/sh
|
| 45 |
+
|
| 46 |
+
wireproxy -c /wireproxy.conf &
|
| 47 |
+
|
| 48 |
+
sleep 3
|
| 49 |
+
|
| 50 |
+
echo "{\"server_host\":\"0.0.0.0\",\"server_port\":7860,\"server_key\":\"${SERVER_KEY}\",\"upstream_server\":\"socks5://127.0.0.1:1080\"}" > config.json
|
| 51 |
+
|
| 52 |
+
exec ./api-server -config config.json
|
| 53 |
+
EOF
|
| 54 |
+
|
| 55 |
+
RUN chmod +x /start.sh
|
| 56 |
|
| 57 |
CMD ["/start.sh"]
|