Skip to content
Snippets Groups Projects
Commit 0b8467b2 authored by Achilleas Pipinellis's avatar Achilleas Pipinellis
Browse files

Merge branch 'patch-12' into 'master'

Update required permissions and ownership docs

See merge request gitlab-org/omnibus-gitlab!4614
parents 787528e3 6f069937
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -510,17 +510,21 @@ permissions if this setting is set.
 
Enabling this setting will prevent the creation of the following directories:
 
| Default location | Permissions | Ownership | Purpose |
|---------------------------------------------------|-------------|------------------|---------|
| `/var/opt/gitlab/git-data` | 0700 | `git:root` | Holds repositories directory |
| `/var/opt/gitlab/git-data/repositories` | 2770 | `git:git` | Holds Git repositories |
| `/var/opt/gitlab/gitlab-rails/shared` | 0751 | `git:gitlab-www` | Holds large object directories |
| `/var/opt/gitlab/gitlab-rails/shared/artifacts` | 0700 | `git:root` | Holds CI artifacts |
| `/var/opt/gitlab/gitlab-rails/shared/lfs-objects` | 0700 | `git:root` | Holds LFS objects |
| `/var/opt/gitlab/gitlab-rails/uploads` | 0700 | `git:root` | Holds user attachments |
| `/var/opt/gitlab/gitlab-rails/shared/pages` | 0750 | `git:gitlab-www` | Holds user pages |
| `/var/opt/gitlab/gitlab-ci/builds` | 0700 | `git:root` | Holds CI build logs |
| `/var/opt/gitlab/.ssh` | 0700 | `git:git` | Holds authorized keys |
| Default location | Permissions | Ownership | Purpose |
|--------------------------------------------------------|-------------|------------------|---------|
| `/var/opt/gitlab/git-data` | `0700` | `git` | Holds repositories directory |
| `/var/opt/gitlab/git-data/repositories` | `2770` | `git` | Holds Git repositories |
| `/var/opt/gitlab/gitlab-rails/shared` | `0751` | `git:gitlab-www` | Holds large object directories |
| `/var/opt/gitlab/gitlab-rails/shared/artifacts` | `0700` | `git` | Holds CI artifacts |
| `/var/opt/gitlab/gitlab-rails/shared/external-diffs` | `0700` | `git` | Holds external merge request diffs |
| `/var/opt/gitlab/gitlab-rails/shared/lfs-objects` | `0700` | `git` | Holds LFS objects |
| `/var/opt/gitlab/gitlab-rails/shared/packages` | `0700` | `git` | Holds package repository |
| `/var/opt/gitlab/gitlab-rails/shared/dependency_proxy` | `0700` | `git` | Holds dependency proxy |
| `/var/opt/gitlab/gitlab-rails/shared/terraform_state` | `0700` | `git` | Holds terraform state |
| `/var/opt/gitlab/gitlab-rails/uploads` | `0700` | `git` | Holds user attachments |
| `/var/opt/gitlab/gitlab-rails/shared/pages` | `0750` | `git:gitlab-www` | Holds user pages |
| `/var/opt/gitlab/gitlab-ci/builds` | `0700` | `git` | Holds CI build logs |
| `/var/opt/gitlab/.ssh` | `0700` | `git:git` | Holds authorized keys |
 
## Only start Omnibus GitLab services after a given filesystem is mounted
 
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