跳转到内容
无痕工具库 无痕工具库

Hostinger Docker Manager 私有 GitHub 仓库部署教程

你可以使用部署密钥(deploy key)将 GitHub.com 上的私有仓库中的项目部署到你的服务器。部署密钥是一种 SSH 密钥,仅授予对单个仓库的访问权限。

如何设置部署密钥

  1. 使用 SSH 或 Web 控制台连接到你的服务器。

  2. 在云服务器(VPS)中生成 SSH 密钥:

    ssh-keygen -t ed25519 -C "my-repository" -N "" -f ~/.ssh/my-repository
  3. 获取并复制你的公钥内容:

    cat ~/.ssh/my-repository.pub

    生成仓库 SSH 密钥

  4. 打开你的 GitHub 私有仓库。

  5. 点击 Settings → Deploy Keys。

  6. 点击 Add deploy key。
    GitHub 部署密钥

  7. 为部署密钥输入标题名称,并将 ~/.ssh/my-repository.pub 的内容粘贴到密钥(Key)字段中。

  8. 点击 Add key。

  9. 部署密钥应会出现在列表中。

你的云服务器现在可以访问你的私有仓库了。通过此设置,你可以在 Hostinger Docker Manager 上直接从 GitHub 私有仓库安全地部署应用程序。

注意事项