Gitea를 내 시놀로지에 설치
시놀로지에서 github 형식의 서비스를 제공함
설치
기본 구성
- 패키지센터 > Git Server 설치
제어판 > 터미널 및 SNMP > 터미널
에서SSH 서비스 활성화
에 체크를 해서 활성화
- 내 Synology 스팩 확인 – DS118
System Model | DS118 |
CPU Model | Realtek RTD1296 |
Cores | Quad Core |
Threads | 4 |
FPU | YES |
Package Arch | rtd1296 |
RAM | DDR4 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/