git gitlab 環境搭建

漸漸淘汰gitosis、gitolite 目前較多采用gitlabgit

vi /etc/yum.repos.d/gitlab-ce.repovim

[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key

sudo yum makecache sudo yum install gitlab-cedom

修改配置

vim /etc/gitlab/gitlab.rbssh

external_url='http://git.example.com'				//修改成本身的IP地址或者本身的域名,而後編譯,這裏會用chef來進行,

關於郵箱

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.163.com"
gitlab_rails['smtp_port'] = 25 
gitlab_rails['smtp_user_name'] = "xxx@163.com"
gitlab_rails['smtp_password'] = "xxx"
gitlab_rails['smtp_domain'] = "163.com"
gitlab_rails['smtp_authentication'] = :login
gitlab_rails['smtp_enable_starttls_auto'] = true

##修改gitlab配置的發信人gitlab

gitlab_rails['gitlab_email_from'] = "xxx@163.com"
user["git_user_email"] = "xxx@163.com"

sudo gitlab-ctl reconfigureurl

啓動後添加ssh-key

這裏寫圖片描述

這裏寫圖片描述

相關文章
相關標籤/搜索