diff --git a/roles/gitlab/tasks/main.yml b/roles/gitlab/tasks/main.yml
index b29e59826bd12fbc0581c973035c49a18ba734fc..f6048f3168e48bdf826b092539f808f266a51b55 100644
--- a/roles/gitlab/tasks/main.yml
+++ b/roles/gitlab/tasks/main.yml
@@ -28,6 +28,7 @@
       # https://gitlab.com/gitlab-org/gitlab/issues/14414
       GITLAB_OMNIBUS_CONFIG: |
         external_url 'https://{{ gitlab_domain }}'
+        nginx['client_max_body_size'] = '2g'
         letsencrypt['enable'] = true
         letsencrypt['contact_emails'] = ['webmaster@archlinux.org']
         gitlab_rails['lfs_enabled'] = false