GitHub 热门项目: sidekick

摘要

GitHub项目:sidekick 仓库地址:https://github。com/MightyMoud/sidekick Stars:7404 | 作者:MightyMoud 项目描述:Bare metal to production ready in mins; your own fly server on your VPS。

VPS you your the sidekick
2026-05-24 1 阅读 GitHub Trending
GitHub 项目:sidekick 仓库地址:https://github.com/MightyMoud/sidekick 星级:7404 | 作者:MightyMoud 项目描述:裸机在几分钟内即可投入生产;您的 VPS 上有您自己的飞行服务器。 =================================================== 自述文件内容:
裸机在几分钟内即可投入生产;想象一下您的 VPS 上的 Fly.io
![GitHub](https://img.shields.io/github/license/mightymoud/sidekick) ![GitHub go.mod Go 版本](https://img.shields.io/github/go-mod/go-version/mightymoud/sidekick) ![GitHub 标签(最新 SemVer)](https://img.shields.io/github/v/tag/mightymoud/sidekick)
## 特点 - ? 一命令 VPS 设置(docker、traefik、sops、age) - ? 从 dockerfile 部署任何应用程序 - ✊ 零停机部署 - ? 高可用性和负载均衡 - ? 零配置 SSL 证书 - ✅ 连接域名或直接使用 sslip.io - ? 内置与 SOPS 集成 - ? 永远摆脱供应商锁 ## 动机 我厌倦了托管我的业余项目所涉及的复杂性。虽然某些平台(例如 Fly.io)在众多 Heroku 替代品领域中脱颖而出,但我相信简单的 VPS 也可以同样有效。这就是我创建 Sidekick 的原因:让托管副项目尽可能简单、经济实惠且可投入生产。您会惊讶地发现 DigitalOcean 上每月 8 美元的实例可以处理多少流量。 ## 安装 使用酿造: ````bash 酿造安装伙伴 ```` 注意:Sidekick 稍后使用“brew”来处理在本地安装“sops”。所以此时“brew”是一个要求。如果找不到“brew”,Sidekick 会抛出错误。您可以从[此处](https://brew.sh/)安装“brew”。 ## 用法 Sidekick 可帮助您完成 VPS 上部署的所有步骤。从基本设置到零停机部署,我们为您服务! ✊ 首先,您需要一个带有 Ubuntu LTS 的 VPS。我推荐数字海洋。海茨纳也获得了很好的评价。您也可以托管自己的芯片。只要您有公共 IP 地址,就可以使用 Sidekick。 只需确保以下内容正确: - 运行 Ubuntu 的 VPS - 推荐 LTS - 您的计算机上可使用 SSH 密钥来登录 VPS。 就是这样! ### VPS 设置
首先您需要设置您的 VPS。为此,您需要运行: ````bash 伙伴初始化 ```` 然后您需要输入以下内容: - 您的 VPS 的 IP 地址 - 用于设置 SSL 证书的电子邮件地址 之后,Sidekick 将在您的 VPS 上设置许多内容 - 通常需要大约 2 分钟。 如果您再次运行此命令并输入不同的 IP 地址,Sidekick 将通过提示警告您正在覆盖当前配置。 您可以使用标志来代替。阅读更多内容[在文档中](https://www.sidekickdeploy.com/docs/command/init/)。 <详情> 当我运行此命令时,Sidekick 会做什么? * 使用“root”用户登录 * 创建一个新用户“sidekick”并授予 sudo 访问权限 * 从“root”注销
← 返回 开源推荐