diff --git a/FrontEnd/admin.html b/FrontEnd/admin.html index ba010d8..d5ae8ca 100644 --- a/FrontEnd/admin.html +++ b/FrontEnd/admin.html @@ -1,6 +1,6 @@ - +

管理

diff --git a/FrontEnd/assignment.html b/FrontEnd/assignment.html index c7d21b0..5b1875f 100644 --- a/FrontEnd/assignment.html +++ b/FrontEnd/assignment.html @@ -1,6 +1,6 @@ - +
diff --git a/FrontEnd/index.html b/FrontEnd/index.html index 876f3f9..aacf7ec 100644 --- a/FrontEnd/index.html +++ b/FrontEnd/index.html @@ -1,6 +1,6 @@ - +
diff --git a/Makefile b/Makefile index 91d51e6..e00cc56 100644 --- a/Makefile +++ b/Makefile @@ -3,10 +3,12 @@ build: deploy: go build -o scheduler - cp ./scheduler /opt/zscww_scheduler/scheduler - cp -r FrontEnd /opt/zscww_scheduler/FrontEnd - chmod +x /opt/zscww_scheduler/scheduler - echo "部署脚本执行完成,记得放入member.csv数据文件" + cp ./scheduler /opt/scheduler/scheduler + cp -r FrontEnd /opt/scheduler/FrontEnd + cp -r templates /opt/scheduler/templates + cp -r tools /opt/scheduler/tools + ln -s /opt/scheduler/tools/ZSCWW-Scheduler.service /etc/systemd/system/ZSCWW-Scheduler.service + echo "部署脚本执行完成,记得放入以及在tools/start.sh中修改配置文件,在新环境运行时记得带上--init-db参数" default: help diff --git a/tools/ZSCWW-Scheduler.service b/tools/ZSCWW-Scheduler.service new file mode 100644 index 0000000..348c86d --- /dev/null +++ b/tools/ZSCWW-Scheduler.service @@ -0,0 +1,10 @@ +[Unit] +Description = Scheduler for ZSC Network Support +After = network.target + +[Service] +ExecStart=/opt/scheduler/tools/start.sh +Restart=always + +[Install] +WantedBy=multi-user.target diff --git a/tools/scheduler.caddyfile b/tools/scheduler.caddyfile new file mode 100644 index 0000000..1d17563 --- /dev/null +++ b/tools/scheduler.caddyfile @@ -0,0 +1,4 @@ +scheduler.zsxyww.com { + reverse_proxy 127.0.0.1:25005 +} + diff --git a/tools/start.sh b/tools/start.sh new file mode 100644 index 0000000..f56b249 --- /dev/null +++ b/tools/start.sh @@ -0,0 +1,3 @@ +#! /usr/bin/bash +cd /opt/scheduler +./scheduler --config ./production.yaml >>./log