Blog Webhook 自动发布
nxdong July 16, 2022 [Blog]bolg 提交后自动发布
生成/添加部署公钥
# 在网站上添加部署公钥
# https://gitee.com/nxdong/nxdong.com/deploy_keys
安装依赖
# pip3 install "uvicorn[standard]" --ignore-installed PyYAML
程序代码
# 下载项目代码的路径.需要提前手动把项目下载好
=
# webhook的验证key,需要与网站上的一致
=
# nginx的部署目录, 需要与nginx的配置一致.
=
=
# print("info: headers: ", req.headers['x-gitee-token'])
# print("info: headers: ", req.headers['X-Gitee-Event'])
return
return
return
启动程序
# 后台启动程序
&
# 关闭程序
# 查找pid, 发送停止信号
|