orztv
commited on
Commit
·
947dfc4
1
Parent(s):
ba7602b
update
Browse files- start.sh +7 -5
- traefik/traefik.yml +0 -3
start.sh
CHANGED
@@ -1,6 +1,12 @@
|
|
1 |
#!/bin/bash
|
2 |
set -e
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
# 添加日志函数
|
5 |
log() {
|
6 |
echo "[$(date +'%Y-%m-%d %H:%M:%S')] $1"
|
@@ -29,7 +35,7 @@ generate_traefik_config() {
|
|
29 |
|
30 |
# 添加根路径路由
|
31 |
echo " root:" >> $dynamic_config
|
32 |
-
echo " rule: \"PathPrefix(\`/\`) && !PathPrefix(\`/python\`) && !PathPrefix(\`/node\`)\"" >> $dynamic_config
|
33 |
echo " service: root" >> $dynamic_config
|
34 |
echo " priority: 1" >> $dynamic_config
|
35 |
|
@@ -162,7 +168,3 @@ exec traefik --configFile=$TRAEFIK_CONFIG_FILE
|
|
162 |
# 启动根路径服务
|
163 |
log "Starting root service on port 8080"
|
164 |
(cd /home/pn/app/root && python -m http.server 8080) &
|
165 |
-
|
166 |
-
# 在创建目录后添加以下命令
|
167 |
-
chmod 755 /home/pn/app/waeb
|
168 |
-
chmod 644 /home/pn/app/waeb/index.html
|
|
|
1 |
#!/bin/bash
|
2 |
set -e
|
3 |
|
4 |
+
# 在文件开头的适当位置添加以下命令
|
5 |
+
mkdir -p /home/pn/app/waeb
|
6 |
+
echo "Hello from Waeb!" > /home/pn/app/waeb/index.html
|
7 |
+
chmod 755 /home/pn/app/waeb
|
8 |
+
chmod 644 /home/pn/app/waeb/index.html
|
9 |
+
|
10 |
# 添加日志函数
|
11 |
log() {
|
12 |
echo "[$(date +'%Y-%m-%d %H:%M:%S')] $1"
|
|
|
35 |
|
36 |
# 添加根路径路由
|
37 |
echo " root:" >> $dynamic_config
|
38 |
+
echo " rule: \"PathPrefix(\`/\`) && !PathPrefix(\`/python\`) && !PathPrefix(\`/node\`) && !PathPrefix(\`/waeb\`)\"" >> $dynamic_config
|
39 |
echo " service: root" >> $dynamic_config
|
40 |
echo " priority: 1" >> $dynamic_config
|
41 |
|
|
|
168 |
# 启动根路径服务
|
169 |
log "Starting root service on port 8080"
|
170 |
(cd /home/pn/app/root && python -m http.server 8080) &
|
|
|
|
|
|
|
|
traefik/traefik.yml
CHANGED
@@ -26,6 +26,3 @@ experimental:
|
|
26 |
traefik-plugin-waeb:
|
27 |
moduleName: "github.com/tomMoulard/traefik-plugin-waeb"
|
28 |
version: "v1.0.1"
|
29 |
-
# 添加以下设置
|
30 |
-
settings:
|
31 |
-
root: "/home/pn/app/waeb"
|
|
|
26 |
traefik-plugin-waeb:
|
27 |
moduleName: "github.com/tomMoulard/traefik-plugin-waeb"
|
28 |
version: "v1.0.1"
|
|
|
|
|
|