35 lines
1.5 KiB
Markdown
35 lines
1.5 KiB
Markdown
---
|
|
stage: Create
|
|
group: Source Code
|
|
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
|
type: reference
|
|
---
|
|
|
|
# Git LFS Rate Limits **(FREE SELF)**
|
|
|
|
[Git LFS (Large File Storage)](../../../topics/git/lfs/index.md) is a Git extension
|
|
for handling large files. If you use Git LFS in your repository, common Git operations
|
|
can generate many Git LFS requests. You can enforce
|
|
[general user and IP rate limits](user_and_ip_rate_limits.md), but you can also
|
|
override the general setting to enforce additional limits on Git LFS requests. This
|
|
override can improve the security and durability of your web application. Aside from
|
|
precedence, this configuration provides the same features as the general user and IP
|
|
rate limits.
|
|
|
|
## Configure Git LFS rate limits
|
|
|
|
Git LFS rate limits are disabled by default. If enabled and configured, these limits
|
|
supersede the [general user and IP rate limits](user_and_ip_rate_limits.md):
|
|
|
|
1. On the top bar, select **Menu >** **{admin}** **Admin**.
|
|
1. On the left sidebar, select **Settings > Network**.
|
|
1. Expand **Git LFS Rate Limits**.
|
|
1. Select **Enable authenticated Git LFS request rate limit**.
|
|
1. Enter a value for **Max authenticated Git LFS requests per period per user**.
|
|
1. Enter a value for **Authenticated Git LFS rate limit period in seconds**.
|
|
1. Select **Save changes**.
|
|
|
|
## Related topics
|
|
|
|
- [Rate limiting](../../../security/rate_limits.md)
|
|
- [User and IP rate limits](user_and_ip_rate_limits.md)
|