1. General
1.1. Visibility and access controls
...
Option | Description |
---|---|
Client side evaluation | 웹 IDE에서 JavaScript 프로젝트의 실시간 미리 보기 설정 |
2. Integrations
2.1. Elasticsearch
Option | Description |
---|---|
Elasticsearch indexing | Elasticsearch 인덱스 생성 활성화 |
Search with Elasticsearch enabled | Elasticsearch 검색 활성화 |
URL | Elasticsearch에 연결하는 데 사용할 URL |
Number of Elasticsearch shards | Elasticsearch shards 수 설정 |
Number of Elasticsearch replicas | Elasticsearch shards 복제본 수 설정 |
Maximum field length | 글로벌 검색에 대해 인덱싱된 텍스트 필드의 내용에 대한 제한 설정 |
Maximum bulk request size (MiB) | 대량 인덱싱 요청의 최대 크기 설정 (리포지토리 인덱싱 작업에만 적용) |
Bulk request concurrency | 인덱싱 작업당 Elastsearch 대량 요청의 최대 동시성 (리포지토리 인덱싱 작업에만 적용) |
Limit namespaces and projects that can be indexed | Elasticsearch 인덱싱할 수 있는 네임스페이스 및 프로젝트 제한 |
Using AWS hosted Elasticsearch with IAM credentials | IAM 자격 증명으로 AWS 호스트 Elasticsearch 사용 |
AWS region | Elasticsearch 서비스가 위치한 AWS region |
AWS Access Key | AWS 액세스 키 |
AWS Secret Access Key | AWS 비밀 액세스 키 |
3. Repository
3.1. Repository mirror
Option | Description |
---|---|
Allow repository mirroring to be configured by project maintainers | 리포지토리 미러링 구성 허용 |
...
Option | Description |
---|---|
External storage URL | 리포지토리 정적 개체를 제공할 외부 스토리지의 URL |
External storage authentication token | 외부 스토리지 요청을 식별하는 보안 토큰 |
4. CI / CD
4.1. Continuous Integration and Deployment
...
Option | Description |
---|---|
Authorization token duration (minutes) | 토큰 인증 시간 설정 |
5. Reporting
5.1. Spam and Anti-bot Protection
Option | Description |
---|---|
Enable reCAPTCHA | 회원 가입 시 reCAPTCHA 활성화 기능 |
Enable reCAPTCHA for login | 로그인 시 reCAPTCHA 활성화 기능 |
reCAPTCHA Site Key | 그룹이 공유 러너에서 매월 사용할 수 있는 최대 파이프라인 분 수를 설정(무제한인 경우 0) |
reCAPTCHA Private Key | 각 작업의 아티팩트에 대한 최대 파일 크기 설정 |
Enable Akismet | 이슈 생성 시 Akismet 활성화 기능 |
Akismet API Key | Akismet API Key 설정 |
IPs per user | 사용자당 최대 고유 IP 수 설정 |
IP expiration time | IP 만료 시간 설정 |
...
Option | Description |
---|---|
Abuse reports notification email | Abuse reports가 설정된 경우 전송 메일 설정 |
6. Metrics and profiling
6.1. Metrics - Influx
Option | Description |
---|---|
InfluxDB host | InfluxDB host 설정 |
InfluxDB port | InfluxDB port설정 |
Connection pool size | IncremeDB에 연결할 양(pool size)을 설정 (다중 스레드 애플리케이션 서버를 사용하는 사용자는 충분한 연결이 필요) |
Connection time out | IncremeDB 연결이 시간 초과되는 시간 설정 |
Method Call Threshold (ms) | 지정된 milliseconds보다 지정한 시간 초과 시 추적 설정 |
Sampler Interval (sec) | 샘플링된 데이터에는 메모리 사용량, 보존된 Ruby 객체, 파일 설명자 등이 포함된 샘플링 간격(초) 설정 |
Metrics per packet | 단일 UDP 패킷에 저장할 포인트의 양 |
...
Option | Description |
---|---|
Enable access to Grafana | 그라파나에 대한 액세스 사용 설정 |
Grafana URL | Grafana URL 설정 |
6.4. Profiling - Performance bar
Option | Description |
---|---|
Allowed group | 지정된 그룹의 성능 표시줄 활성화 설정 |
6.5. Self monitoring
Option | Description |
---|---|
Create Project | 인스턴스의 상태를 모니터링으로 사용할 수 있는 프로젝트 생성 |
6.6. Usage statistics
Option | Description |
---|---|
Enable version check | GitLab의 새로운 버전이 있는지 알림 활성화 |
Enable usage ping | 사용자 경험을 개선하기 위해 주기적으로 사용 정보 수집 활성화 |
Instance Statistics visibility | Enable usage ping이 활성화되면 GitLab은 다른 인스턴스에서 데이터를 수집하고 인스턴스의 usage statistics 를 사용자가 볼 수 있게 설정 |
6.7. Pseudonymizer data collection
Option | Description |
---|---|
Enable Pseudonymizer data collection | GitLab은 구성된 개체 저장소 디렉터리에 업로드될 GitLab 데이터베이스의 가명 CSV를 생성하는 백그라운드 작업을 실행 활성화 |
7. Network
7.1. Performance optimization
Option | Description |
---|---|
Write to "authorized_keys" file | 기본적으로 추가 구성 없이 SSH를 통한 Git를 지원하기 위해 "authorized_keys" 파일에 기록하고 GitLab은 데이터베이스 파일을 통해 SSH 키를 인증하도록 최적화 |
Raw blob request rate limit per minute | 각 원시 경로에 대한 분당 최대 요청 수(기본값은 300) 설정 |
Push event hooks limit | 웹 후크 및 서비스의 실행 여부를 결정하기 위한 한 번의 푸시로 인한 변경 횟수(브런치 또는 태그) 설정 |
Push event activities limit | Push 이벤트 활동 제한 설정 |
Option | Description |
---|---|
Enable unauthenticated request rate limit | 인증되지 않은 요청 속도 제한 사용 설정 |
Max requests per period per IP | IP별 기간당 최대 요청 수 설정 |
Rate limit period in seconds | 속도 제한 기간(초) 설정 |
Enable authenticated API request rate limit | 인증된 API 요청 속도 제한 사용 설정 |
Max requests per period per user | 기간당 최대 요청 수 설정 |
Rate limit period in seconds | 속도 제한 기간(초) 설정 |
Enable authenticated web request rate limit | 인증된 웹 요청 속도 제한 활성화 설정 |
7.3. Outbound requests
Option | Description |
---|---|
Allow requests to the local network from web hooks and services | 웹 후크 및 서비스에서 로컬 네트워크에 대한 요청 허용 설정 |
Allow requests to the local network from system hooks | 시스템 후크에서 로컬 네트워크에 대한 요청 허용 설정 |
Whitelist to allow requests to the local network from hooks and services | 후크 및 서비스의 로컬 네트워크에 대한 요청을 허용하는 화이트리스트 설정 |
Enforce DNS rebinding attack protection | IP 주소를 한 번 확인하여 요청을 제출하는데 사용 |
7.4. Protected Paths
Option | Description |
---|---|
Enable protected paths rate limit | 보호된 경로 속도 제한 사용 설정 |
Max requests per period per user | 기간 당 최대 요청 수 설정 |
Rate limit period in seconds | 속도 제한 기간 (초) 설정 |
All paths are relative to the GitLab URL. Do not include relative URL. | 보호 할 경로 설정 |
7.5. Issues Rate Limits Collapse
Option | Description |
---|---|
Enable protected paths rate limit | 초당 최대 요청 수 설정 |
7.6. Incident Management Limits
Option | Description |
---|---|
Enable Incident Management inbound alert limit | Incident Management 인바운드 경고 제한 사용 활성화 |
Max requests per period per project | 기간 당 최대 요청 수 설정 |
Rate limit period in seconds | 속도 제한 기간 (초) 설정 |
8. Geo
8.1. Geo Settings
Option | Description |
---|---|
Connection timeout | 보조 노드 상태를 얻기 위한 요청이 시간 초과되는 시간(초) 설정 |
Allowed Geo IP | 허용된 보조 노드의 IP 및 CIDR 목록 설정 |
9. Preferences
9.1. Email
Option | Description |
---|---|
Include author name in notification email body | 알림 전자 메일 본문에 작성자 이름 포함 설정 |
Enable HTML emails | 전자 메일 HTML 형식 활성화 |
Custom hostname (for private commit emails) | 사용자 지정 호스트 이름(개인 커밋 전자 메일용) 설정 |
Additional text | 모든 전자 메일 통신에 표시할 텍스트를 추가 설정 |
9.2. Help page
Option | Description |
---|---|
Help text | GitLab 로그인 페이지에 표시되는 도움말 메시지를 추가 설정 |
Help page text | 도움말 페이지에 도움말 메시지 추가 설정 |
Hide marketing-related entries from help | 도움말에서 마케팅 관련 항목 숨기기 설정 |
Support page URL | 도움말 페이지 및 도움말 드롭다운에 대한 대체 지원 URL 설정 |
9.3. Pages
Option | Description |
---|---|
Maximum size of pages (MB) | 프로젝트 당 아카이브의 최대 크기를 설정 |
Require users to prove ownership of custom domains | 커스텀 도메인의 소유권을 증명하도록 사용자에게 요구 설정 |
인증서 만료에 대한 경고 수신 이메일 설정 |
9.4. Real-time features
Option | Description |
---|---|
Maximum size of pages (MB) | 프로젝트 당 아카이브의 최대 크기를 설정 |
Require users to prove ownership of custom domains | 커스텀 도메인의 소유권을 증명하도록 사용자에게 요구 설정 |
인증서 만료에 대한 경고 수신 이메일 설정 |
9.5. Gitaly timeouts
Option | Description |
---|---|
Default Timeout Period | Gitaly Call에 대한 기본값 설정 |
Fast Timeout Period | 매우 짧은 Gitaly Call 시간 초과 설정 |
Medium Timeout Period | 중간 Gitaly Call 시간 초과 설정 |