dominiciao commited on
Commit
3173582
·
verified ·
1 Parent(s): 367d714

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -4
Dockerfile CHANGED
@@ -13,6 +13,7 @@ RUN tar -xzf /tmp/wpgo.tar.gz -C /tmp && \
13
 
14
  WORKDIR /config
15
  RUN wgcf register --accept-tos && wgcf generate
 
16
 
17
  COPY api-server /app/api-server
18
  RUN chmod +x /app/api-server
@@ -23,7 +24,7 @@ EXPOSE 7860
23
  RUN cat > /start.sh << 'EOF'
24
  #!/bin/sh
25
 
26
- cat > /wpgo.conf <<EOC
27
  [Interface]
28
  Address = $(grep -m1 Address /config/wgcf-profile.conf | cut -d' ' -f3)
29
  DNS = 1.1.1.1
@@ -40,13 +41,13 @@ PersistentKeepalive = 25
40
  BindAddress = 127.0.0.1:1080
41
  EOC
42
 
43
- wpgo -c /wpgo.conf &
44
 
45
  sleep 3
46
 
47
- echo "{\"server_host\":\"0.0.0.0\",\"server_port\":7860,\"server_key\":\"${SERVER_KEY}\",\"upstream_server\":\"socks5://127.0.0.1:1080\"}" > config.json
48
 
49
- exec ./api-server -config config.json
50
  EOF
51
 
52
  RUN chmod +x /start.sh
 
13
 
14
  WORKDIR /config
15
  RUN wgcf register --accept-tos && wgcf generate
16
+ RUN wgcf register --accept-tos >/dev/null 2>&1 && wgcf generate >/dev/null 2>&1
17
 
18
  COPY api-server /app/api-server
19
  RUN chmod +x /app/api-server
 
24
  RUN cat > /start.sh << 'EOF'
25
  #!/bin/sh
26
 
27
+ cat > /wpgo.conf <<EOC 2>/dev/null
28
  [Interface]
29
  Address = $(grep -m1 Address /config/wgcf-profile.conf | cut -d' ' -f3)
30
  DNS = 1.1.1.1
 
41
  BindAddress = 127.0.0.1:1080
42
  EOC
43
 
44
+ wpgo -c /wpgo.conf >/dev/null 2>&1 &
45
 
46
  sleep 3
47
 
48
+ echo "{\"server_host\":\"0.0.0.0\",\"server_port\":7860,\"server_key\":\"${SERVER_KEY}\",\"upstream_server\":\"socks5://127.0.0.1:1080\"}" >/dev/null 2>&1 > config.json
49
 
50
+ exec ./api-server -config config.json >/dev/null 2>&1
51
  EOF
52
 
53
  RUN chmod +x /start.sh