更改Gitlab中的附件存储目录

更改Gitlab中的附件存储目录,gitlab,gitlab-omnibus,gitlab-8,Gitlab,Gitlab Omnibus,Gitlab 8,我有一个Gitlab的综合安装,默认情况下,它将所有附件存储到/var/opt/Gitlab/Gitlab rails/uploads 不幸的是,驱动器非常小,我想将附件存储在另一个驱动器上。是否有一些配置魔法(或其他东西)可以实现这一点。您应该能够更改您的综合配置(/etc/gitlab/gitlab.rb)以自定义该路径,如“”中所述: 要移动git主目录,必须停止所有GitLab服务。运行gitlab ctl stop&&initctl stop gitlab runsvdir 然后继续重

我有一个Gitlab的综合安装,默认情况下,它将所有附件存储到
/var/opt/Gitlab/Gitlab rails/uploads


不幸的是,驱动器非常小,我想将附件存储在另一个驱动器上。是否有一些配置魔法(或其他东西)可以实现这一点。

您应该能够更改您的综合配置(
/etc/gitlab/gitlab.rb
)以自定义该路径,如“”中所述:

要移动git主目录,必须停止所有GitLab服务。运行
gitlab ctl stop&&initctl stop gitlab runsvdir

然后继续重新配置

运行
sudo gitlab ctl
重新配置以开始使用中心位置。请注意,如果您有现有数据,则需要手动将其复制/同步到这些新位置,然后重新启动GitLab


您应该能够更改您的综合配置(
/etc/gitlab/gitlab.rb
)以自定义该路径,如“”中所述:

要移动git主目录,必须停止所有GitLab服务。运行
gitlab ctl stop&&initctl stop gitlab runsvdir

然后继续重新配置

运行
sudo gitlab ctl
重新配置以开始使用中心位置。请注意,如果您有现有数据,则需要手动将其复制/同步到这些新位置,然后重新启动GitLab

user['home'] = '/gitlab-data/home'
git_data_dir '/gitlab-data/git-data'
gitlab_rails['shared_path'] = '/gitlab-data/shared'
gitlab_rails['uploads_directory'] = "/gitlab-data/uploads"
gitlab_ci['builds_directory'] = '/gitlab-data/builds'