dominiciao commited on
Commit
ff94b41
·
verified ·
1 Parent(s): 7e36458

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -6
Dockerfile CHANGED
@@ -40,11 +40,18 @@ RUN chmod +x /app/api-server
40
  WORKDIR /app
41
  EXPOSE 7860
42
 
43
- RUN echo '#!/bin/sh' > /start.sh && \
44
- echo 'wireproxy -config /wireproxy.conf &' >> /start.sh && \
45
- echo 'sleep 3' >> /start.sh && \
46
- echo 'echo "{\"server_host\": \"0.0.0.0\", \"server_port\": 7860, \"server_key\": \"'${SERVER_KEY}'\", \"upstream_server\": \"socks5://127.0.0.1:1080\"}" > config.json' >> /start.sh && \
47
- echo './api-server -config config.json' >> /start.sh && \
48
- chmod +x /start.sh
 
 
 
 
 
 
 
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"]