文件名称:deploy_to_runit:使用Runit从github webhooks部署到服务器
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-03 22:05:01
JavaScript
deploy_to_runit 使用从github webhooks部署到服务器 介绍 Runit是使服务保持运行的极其可靠的方法。 可以将其视为新贵或永久或pm2,但更可靠,谱系更佳,并且具有用于日志记录和用户管理的更好选择。 该应用程序允许您从Github自动部署Runit服务。 设置deploy_to_runit 第一步是分叉此项目。 当您合并主存储库中的更改时,这使您可以具有deploy_to_runit自动更新。 这也是如何设置自己的项目的一个很好的例子。 接下来,我们选择一个文件夹,该文件夹是服务器上正在运行的应用程序的基础。 默认值为/ var / apps。 接下来,选择一个用于git pull的系统用户-该用户的默认名称为“ deploy”。 让我们通过以下步骤设置该用户: 在系统上创建用户帐户 设置/ var / apps的权限 为用户创建一个ssh密钥 在
【文件预览】:
deploy_to_runit-master
----main.js(13KB)
----pre-run(188B)
----run(161B)
----log()
--------run(75B)
----env()
--------.gitignore(0B)
----config()
--------main.json(74B)
--------smtp_transport.json(190B)
----LICENSE(1KB)
----README.md(7KB)
----.gitignore(98B)
----package.json(200B)