👩💻 Join our community of thousands of amazing developers!
动机 由于完全没找到个像样的Webhook轮子和自动更新轮子,所以自己乱写了一个。单线程,但是it just works™ Gitea 以下假设你的生产服务器地址为192.168.33.44。 跑Gitea的服务端要改一下custom/conf/app.ini,最后加上以下这一段内容,然后重启Gitea (loopback指的是跑Gitea的服务器自己) [webhook] ALLOWED_HOST_LIST = 192.168.33.44,loopback 设置->Web 钩子->添加 Web 钩子->Gitea,HTTP 方法选POST,目标 URL 写http://192.168.33.44:53100/gitea-update,密钥文本写TESTPASSWORD123 服务端 Git要配置好,可以直接从Gitea拉仓库那种 首先你需要装一个NSSM,这里用稳定版(nssm 2.24 (2014-08-31))就行 nssm install service_name把你的程序加一个服务,nssm install "service_name updater"把你的更新器加一个服务...