GitLab是微软旗下 GitHub 的一个开源替代品,我想尝试一下。我不确定我理解这意味着什么自托管 GitLab:这是否意味着我的 Ubuntu PC 变成了必须 24 小时运行的服务器?
谢谢。
答案1
自我管理选项可为您提供更多控制权,但您需要处理两件事:
您可以在自己网络中的服务器上进行托管,也可以在从互联网上的托管服务提供商处租用的专用/虚拟服务器上进行托管。
软件本身的安装和管理。
另一个选择是(SaaS),这意味着gitlab.com为您处理上述事宜。
列出了操作系统和硬件要求这里。
提供安装说明这里。
注意:
服务器并不需要24小时运行,但是服务器上的软件/解决方案只有在服务器正常运行时才可用。
服务器并不一定意味着必须使用 Ubuntu 服务器版操作系统。您可以在机器上使用 Ubuntu 桌面版,并将其用作服务器。
因此,基本上,您可以在您的电脑上安装自管理的 Gitlab,并在您不使用它时关闭电脑(如果这是您的要求的话)。