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/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