오프라인 시놀리지 서버 + Gitlab-EE 설정값

Cong·2022년 12월 23일
0

Docker 및 Port 설정

1. External URL 변경 설정

[nginx 수정없이 가장 간단하게 설정하는 방법]
기본 포트(80) 사용하지 않고 모든 포트를 docker 내외부를 동일하게 구성
ex) 30022, 30080, 30443
이후에 gitlab.rb 파일의 url을 주소:포트 형태로 수정

2. 폴더 매핑

3. Local Network URL 허용 설정

설정 > 네트워크 > Allow requests to the local network from web hooks and services를 허용으로 변경

참고 사이트 : https://hyunsoft.tistory.com/entry/gitlab-kubernetes-%EC%97%B0%EB%8F%99-is-blocked-Requests-to-the-local-network-are-not-allowed-%EC%98%A4%EB%A5%98

메일 서버 설정 하기

1. Synology Mail Server 설정

SMTP 활성화
SMTP 인증 활성화
호스트 이름 : Mail server에 설정할 도메인
포트 25
전자메일 크기 100

POP3 활성화
IMAP 활성화

2. Gitlab SMTP 설정

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = '로컬 IP'
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "시놀리지 계정 ID (@도메인 미포함)"
gitlab_rails['smtp_password'] = "시놀리지 계정 Passworld"
gitlab_rails['smtp_domain'] = "Mail server에 설정된 도메인"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = false
gitlab_rails['smtp_tls'] = false
gitlab_rails['smtp_ssl'] = false
gitlab_rails['smtp_force_ssl'] = false

...

gitlab_rails['gitlab_email_from'] = '표시되고 싶은 계정@yourdomain.com'
gitlab_rails['gitlab_email_reply_to'] = '표시되고 싶은 계정@yourdomain.com'

source graph 서버 설정

profile
별보고 싶은 사람

0개의 댓글