Store repo satellites outside of tmp directory
This commit is contained in:
parent
3d57755b70
commit
c9e6818ab6
4 changed files with 10 additions and 1 deletions
|
@ -84,6 +84,10 @@ omniauth:
|
||||||
# 3. Advanced settings
|
# 3. Advanced settings
|
||||||
# ==========================
|
# ==========================
|
||||||
|
|
||||||
|
# GitLab Satellites
|
||||||
|
satellites:
|
||||||
|
path: /home/gitlab/gitlab-satellites/
|
||||||
|
|
||||||
## Backup settings
|
## Backup settings
|
||||||
backup:
|
backup:
|
||||||
path: "tmp/backups" # Relative paths are relative to Rails.root (default: tmp/backups/)
|
path: "tmp/backups" # Relative paths are relative to Rails.root (default: tmp/backups/)
|
||||||
|
|
|
@ -77,3 +77,5 @@ Settings['git'] ||= Settingslogic.new({})
|
||||||
Settings.git['max_size'] ||= 5242880 # 5.megabytes
|
Settings.git['max_size'] ||= 5242880 # 5.megabytes
|
||||||
Settings.git['bin_path'] ||= '/usr/bin/git'
|
Settings.git['bin_path'] ||= '/usr/bin/git'
|
||||||
Settings.git['timeout'] ||= 10
|
Settings.git['timeout'] ||= 10
|
||||||
|
|
||||||
|
Settings.satellites['path'] ||= '/home/gitlab/gitlab/tmp/repo_satellites/'
|
||||||
|
|
|
@ -223,6 +223,9 @@ do so with caution!
|
||||||
sudo chmod -R u+rwX log/
|
sudo chmod -R u+rwX log/
|
||||||
sudo chmod -R u+rwX tmp/
|
sudo chmod -R u+rwX tmp/
|
||||||
|
|
||||||
|
# Make directory for satellites
|
||||||
|
sudo -u gitlab -H mkdir /home/gitlab/gitlab-satellites
|
||||||
|
|
||||||
# Copy the example Unicorn config
|
# Copy the example Unicorn config
|
||||||
sudo -u gitlab -H cp config/unicorn.rb.example config/unicorn.rb
|
sudo -u gitlab -H cp config/unicorn.rb.example config/unicorn.rb
|
||||||
|
|
||||||
|
|
|
@ -57,7 +57,7 @@ module Gitlab
|
||||||
end
|
end
|
||||||
|
|
||||||
def path
|
def path
|
||||||
Rails.root.join("tmp", "repo_satellites", project.path_with_namespace)
|
File.join(Gitlab.config.satellites.path, project.path_with_namespace)
|
||||||
end
|
end
|
||||||
|
|
||||||
def repo
|
def repo
|
||||||
|
|
Loading…
Add table
Reference in a new issue