계정 및 제한 설정
GitLab Self-Managed에서 사용자가 생성할 수 있는 최대 프로젝트 수, 첨부 파일·푸시·리포지터리 크기 제한, 세션 기간, 액세스 토큰 설정을 구성합니다.
GitLab 관리자는 인스턴스에 다음과 같은 프로젝트 및 계정 제한을 구성할 수 있습니다. 사용자가 만들 수 있는 프로젝트 수. 첨부 파일, 푸시, 리포지터리의 크기 제한. 세션 기간 및 만료. 만료와 접두사 같은 액세스 토큰 설정. 사용자 개인 정보 및 삭제 설정. 조직 및 최상위 그룹의 생성 규칙. 기본 프로젝트 제한 # 새 사용자가 개인 네임스페이스에서 만들 수 있는 최대 프로젝트 수의 기본값을 구성할 수 있습니다. 이 제한은 설정을 변경한 뒤에 생성되는 새 사용자 계정에만 적용됩니다. 이 설정은 기존 사용자에게 소급 적용되지 않지만, 기존 사용자의 프로젝트 제한 은 별도로 편집할 수 있습니다. 새 사용자의 개인 네임스페이스에서 최대 프로젝트 수를 구성하려면: 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. Account and limit 를 확장합니다. Default projects limit 값을 늘리거나 줄입니다. Default projects limit 를 0으로 설정하면 사용자는 개인 네임스페이스에서 프로젝트를 만들 수 없습니다. 다만 그룹에서는 계속 프로젝트를 만들 수 있습니다. 사용자의 프로젝트 제한 # 특정 사용자를 편집해 그 사용자가 개인 네임스페이스에서 만들 수 있는 최대 프로젝트 수를 변경할 수 있습니다. 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Overview > Users 를 선택합니다. 사용자 목록에서 사용자를 선택합니다. Edit 를 선택합니다. Projects limit 값을 늘리거나 줄입니다. 최대 첨부 파일 크기 # GitLab 댓글과 답글에 첨부하는 파일의 최대 크기는 100 MB입니다. 최대 첨부 파일 크기를 변경하려면: 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. Account and limit 를 확장합니다. Maximum attachment size (MiB) 값을 변경해 늘리거나 줄입니다. 웹 서버에 구성된 값보다 큰 크기를 선택하면 오류가 발생할 수 있습니다. 자세한 내용은 문제 해결 섹션 을 참고합니다. GitLab.com의 리포지터리 크기 제한은 계정 및 제한 설정 을 참고합니다. 최대 푸시 크기 # 인스턴스의 최대 푸시 크기를 변경할 수 있습니다. 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. Account and limit 를 확장합니다. Maximum push size (MiB) 값을 변경해 늘리거나 줄입니다. GitLab.com의 푸시 크기 제한은 계정 및 제한 설정 을 참고합니다. Note 웹 UI를 통해 리포지터리에 파일을 추가 할 때는 최대 첨부 파일 크기가 제한 요인입니다. GitLab이 커밋을 생성하려면 웹 서버가 먼저 파일을 받아야 하기 때문입니다. 리포지터리에 큰 파일을 추가할 때는 Git LFS 를 사용합니다. 이 설정은 Git LFS 오브젝트를 푸시할