为 Node.js 执行 Git push deploy
核心 API JSCoverage: 95.52%
Pod 简化了在 Linux 服务器上设置、更新和管理多个 Node.js 应用程序的工作流程。非常适合在 VPS 上托管个人 Node 代码。基本上包含两个部分:1. git push 部署(通过使用 git 钩子)和 2. 进程管理(通过使用 pm2)。
它不会为您管理 DNS 路由 (个人上我是在 Nginx 中做这件事),但您可以使用 pod 在端口 80 上运行 node-http-proxy 服务器,将来自其他应用程序的请求路由到该服务器。
在服务器上:
$ pod create myapp在本地计算机上:
$ git clone ssh://your-server/pod_dir/repos/myapp.git
# hack hack hack, commit
# make sure your main file is app.js
# or specify "main" in package.json
$ git push您还可以将其添加为远程存储库,并将其添加到现有的本地存储库中:
暂无开放 Issues,或尚未同步最近议题。