可以,GitLab 社区版(GitLab CE)是支持在 Debian 上安装的。
老版本 GitLab 也支持过 Debian 10,但新版本一般只支持较新的稳定版 Debian。
GitLab 官方提供 Omnibus 包,在 Debian 上安装最简单:
# 安装依赖
sudo apt update
sudo apt install -y curl openssh-server ca-certificates postfix
# 添加 GitLab 源
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-community/script.deb.sh | sudo bash
# 安装 GitLab CE(替换成你的域名)
sudo EXTERNAL_URL="https://gitlab.example.com" apt install gitlab-ce
安装完成后访问 EXTERNAL_URL 即可。
⚠️ 内存低于 2GB 很容易安装后服务起不来。
http 或自签证书如果你愿意,可以告诉我:
我可以直接给你一套可复制执行的安装命令。