Hostinger Docker Manager 私有 GitHub 仓库部署教程
你可以使用部署密钥(deploy key)将 GitHub.com 上的私有仓库中的项目部署到你的服务器。部署密钥是一种 SSH 密钥,仅授予对单个仓库的访问权限。
如何设置部署密钥
-
使用 SSH 或 Web 控制台连接到你的服务器。
-
在云服务器(VPS)中生成 SSH 密钥:
ssh-keygen -t ed25519 -C "my-repository" -N "" -f ~/.ssh/my-repository -
获取并复制你的公钥内容:
cat ~/.ssh/my-repository.pub
-
打开你的 GitHub 私有仓库。
-
点击 Settings → Deploy Keys。
-
点击 Add deploy key。

-
为部署密钥输入标题名称,并将 ~/.ssh/my-repository.pub 的内容粘贴到密钥(Key)字段中。
-
点击 Add key。
-
部署密钥应会出现在列表中。
你的云服务器现在可以访问你的私有仓库了。通过此设置,你可以在 Hostinger Docker Manager 上直接从 GitHub 私有仓库安全地部署应用程序。
注意事项
- 如果你想自动化这一流程,让每次推送都重新部署应用程序,请参阅使用 GitHub Actions 部署到 Hostinger 云服务器。
- 有关添加部署密钥的 GitHub 官方指南,请访问其文档页面。