Categories
Synology

Synology에 Gitea 설치

Gitea를 내 시놀로지에 설치

시놀로지에서 github 형식의 서비스를 제공함

설치

기본 구성

  • 패키지센터 > Git Server 설치
  • 제어판 > 터미널 및 SNMP > 터미널 에서 SSH 서비스 활성화 에 체크를 해서 활성화
System ModelDS118
CPU ModelRealtek RTD1296
CoresQuad Core
Threads4
FPUYES
Package Archrtd1296
RAMDDR4 1GB

내 시놀로지에 맞게 Gitea 빌드

  • 프로젝트 디렉토리 생성 및 소스 다운로드
$ mkdir gitea
$ cd gitea
$ git clone https://github.com/flipswitchingmonkey/gitea-spk.git 
$ cd gitea-spk
$ wget https://github.com/go-gitea/gitea/releases/download/v1.13.0/gitea-1.13.0-linux-arm64
$ ./create_spk.sh gitea-1.13.0-linux-arm64
  • 패키지 센터에서 설치
    • 설정 > 신뢰 수준 > 모든 게시자
    • 빌드한 파일 다운로드
    • 수동설치 > 파일 선택

추가 세팅

  • 역방향 프록시 생성
    • DSM > 제어판 > 응용 프로그램 포털 > 역방향 프록시
http://git.moonwoou.com > http://localhost:3000
  • 도메인 주소 변경
$ sudo vi /usr/local/gitea/gitea/custom/conf/app.ini
	
	ROOT_URL         = http://git.moonwoou.com/