把部分 Github 的 rep 迁移回 Homelab 上

使用 Docker 部署 Gitlab

可以根据官方教程设置,把里面 ee 改成 ce 就可以。

https://docs.gitlab.com/ee/install/docker.html

拉取镜像

docker pull gitlab/gitlab-ce

设置目录为环境变量后,运行容器

sudo docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
--volume $GITLAB_HOME/config:/etc/gitlab \
--volume $GITLAB_HOME/logs:/var/log/gitlab \
--volume $GITLAB_HOME/data:/var/opt/gitlab \
--shm-size 256m \
gitlab/gitlab-ce:latest

端口根据自己需求修改。