Add a top-level repo_data_directory attribute to /etc/gitlab/gitlab.rb
This directory would be owned by git
(addressing an issue raised in #41 (closed)) and would contain:
- repositories;
- satellites;
- an old copy of repositories after a backup restore.
By creating a top-level attribute, users do not have to tweak all the individual directories if they want to store the repository data on a different volume. Instead, they would just add the following to /etc/gitlab/gitlab.rb
:
repo_data_directory "/mnt/nas_storage"
/cc @sytses