2016-09-06 50 views
1

私はGitlabのオムニバスインストールを持っており、デフォルトですべての添付ファイルを/var/opt/gitlab/gitlab-rails/uploadsに保存しています。Gitlabの添付ファイルの保存ディレクトリを変更します

ドライブはかなり小さく、別のドライブに添付ファイルを保存したいと思います。これを可能にする設定魔法(または何か他のもの)がありますか?

答えて

0

あなたが「Change default file locations」で説明したように、そのパスをカスタマイズするためにあなたのオムニバス構成(/etc/gitlab/gitlab.rb)を変更することができるはずです。

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' 

Gitのホームディレクトリを移動するには、すべてのGitLabサービスを停止する必要があります。実行gitlab-ctl stop && initctl stop gitlab-runsvdir
その後、再設定を続けます。

sudo gitlab-ctlを実行して、中央の場所の使用を再開してください。既存のデータがある場合は、これらの新しい場所に手動でコピー/ rsyncしてからGitLabを再起動する必要があります。

関連する問題