orztv commited on
Commit
987b0b7
·
1 Parent(s): cdb203f
Files changed (2) hide show
  1. services.json +1 -9
  2. start.sh +2 -7
services.json CHANGED
@@ -20,13 +20,5 @@
20
  "NODE_ENV": "production"
21
  },
22
  "working_dir": "/home/pn/app/node"
23
- },
24
- {
25
- "name": "waeb-service",
26
- "command": "echo 'Waeb service is handled by Traefik plugin'",
27
- "port": 8002,
28
- "path_prefix": "/waeb",
29
- "env": {},
30
- "working_dir": "/home/pn/app/waeb"
31
  }
32
- ]
 
20
  "NODE_ENV": "production"
21
  },
22
  "working_dir": "/home/pn/app/node"
 
 
 
 
 
 
 
 
23
  }
24
+ ]
start.sh CHANGED
@@ -19,8 +19,8 @@ generate_traefik_config() {
19
  echo " routers:" >> $dynamic_config
20
 
21
  # 添加 Waeb 路由器
22
- echo " waeb-router:" >> $dynamic_config
23
- echo " rule: \"Host(\`waeb.localhost\`) || PathPrefix(\`/waeb\`)\"" >> $dynamic_config
24
  echo " service: noop@internal" >> $dynamic_config
25
  echo " middlewares:" >> $dynamic_config
26
  echo " - traefik-plugin-waeb" >> $dynamic_config
@@ -42,11 +42,6 @@ generate_traefik_config() {
42
  echo " priority: 2" >> $dynamic_config
43
  echo " middlewares:" >> $dynamic_config
44
  echo " - ${name}-stripprefix" >> $dynamic_config
45
-
46
- # 为 Waeb 服务添加特殊中间件
47
- if [ "$name" == "waeb-service" ]; then
48
- echo " - traefik-plugin-waeb" >> $dynamic_config
49
- fi
50
  done
51
 
52
  echo " middlewares:" >> $dynamic_config
 
19
  echo " routers:" >> $dynamic_config
20
 
21
  # 添加 Waeb 路由器
22
+ echo " my-waeb-router:" >> $dynamic_config
23
+ echo " rule: \"PathPrefix(\`/waeb\`)\"" >> $dynamic_config
24
  echo " service: noop@internal" >> $dynamic_config
25
  echo " middlewares:" >> $dynamic_config
26
  echo " - traefik-plugin-waeb" >> $dynamic_config
 
42
  echo " priority: 2" >> $dynamic_config
43
  echo " middlewares:" >> $dynamic_config
44
  echo " - ${name}-stripprefix" >> $dynamic_config
 
 
 
 
 
45
  done
46
 
47
  echo " middlewares:" >> $dynamic_config