Documentation on how to use Git LFS are under Managing large binary files with Git LFS doc.
Git LFS objects can be large in size. By default, they are stored on the server GitLab is installed on.
There are two configuration options to help GitLab server administrators:
In /etc/gitlab/gitlab.rb
:
gitlab_rails['lfs_enabled'] = false
# Optionally, change the storage path location. Defaults to
# `#{gitlab_rails['shared_path']}/lfs-objects`. Which evaluates to
# `/var/opt/gitlab/gitlab-rails/shared/lfs-objects` by default.
gitlab_rails['lfs_storage_path'] = "/mnt/storage/lfs-objects"
In config/gitlab.yml
:
lfs:
enabled: false
storage_path: /mnt/storage/lfs-objects
You can see the total storage used for LFS objects on groups and projects in the administration area, as well as through the groups and projects APIs.