Skip to content
Snippets Groups Projects
Commit fa4f904f authored by Nick Thomas's avatar Nick Thomas
Browse files

Document multiple repository storage paths

parent c1388d0e
No related branches found
No related tags found
No related merge requests found
doc/administration/img/repository_storages_admin_ui.png

16.7 KiB | W: 486px | H: 163px

doc/administration/img/repository_storages_admin_ui.png

52.8 KiB | W: 908px | H: 312px

doc/administration/img/repository_storages_admin_ui.png
doc/administration/img/repository_storages_admin_ui.png
doc/administration/img/repository_storages_admin_ui.png
doc/administration/img/repository_storages_admin_ui.png
  • 2-up
  • Swipe
  • Onion skin
Loading
Loading
@@ -91,6 +91,9 @@ be stored via the **Application Settings** in the Admin area.
 
![Choose repository storage path in Admin area](img/repository_storages_admin_ui.png)
 
Beginning with GitLab 8.13.4, multiple paths can be chosen. New projects will be
randomly placed on one of the selected paths.
[ce-4578]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/4578
[restart gitlab]: restart_gitlab.md#installations-from-source
[reconfigure gitlab]: restart_gitlab.md#omnibus-gitlab-reconfigure
Loading
Loading
Loading
Loading
@@ -42,6 +42,7 @@ Example response:
"sign_in_text" : null,
"container_registry_token_expire_delay": 5,
"repository_storage": "default",
"repository_storages": ["default"],
"koding_enabled": false,
"koding_url": null
}
Loading
Loading
@@ -73,7 +74,8 @@ PUT /application/settings
| `user_oauth_applications` | boolean | no | Allow users to register any application to use GitLab as an OAuth provider |
| `after_sign_out_path` | string | no | Where to redirect users after logout |
| `container_registry_token_expire_delay` | integer | no | Container Registry token duration in minutes |
| `repository_storage` | string | no | Storage path for new projects. The value should be the name of one of the repository storage paths defined in your gitlab.yml |
| `repository_storages` | array of strings | no | A list of names of enabled storage paths, taken from `gitlab.yml`. New projects will be created in one of these stores, chosen at random. |
| `repository_storage` | string | no | The first entry in `repository_storages`. Deprecated, but retained for compatibility reasons |
| `enabled_git_access_protocol` | string | no | Enabled protocols for Git access. Allowed values are: `ssh`, `http`, and `nil` to allow both protocols. |
| `koding_enabled` | boolean | no | Enable Koding integration. Default is `false`. |
| `koding_url` | string | yes (if `koding_enabled` is `true`) | The Koding instance URL for integration. |
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment