Gogs의 목표는 셀프 서비스 Git 서비스를 구축하는 가장 간단하고 빠르며 쉬운 방법을 만드는 것입니다.
Github 주소: https://github.com/gogs/gogs/tree/main/docker
도커 설치 gogs 서비스
docker pull gogs/gogs
gogs 컨테이너 시작
docker run --name=gogs -p 122:22 -p 3000:3000 -v /var/gogs:/data gogs/gogs
gogs를 구성합니다. 기본 포트는 다음과 같습니다.3000
단계에 따라 필수 구성 요소를 설치합니다. 첫 번째 데이터베이스의 경우 호스트에 설치된 데이터베이스를 선택합니다.
참고: MySQL을 사용하는 경우 INNODB 엔진과 utf8_general_ci 문자 집합을 사용하세요. 여기서 localhost는 호스트 머신의 주소를 나타내거나, 브라우저가 서비스 IP를 통해 페이지에 접근하기 때문에 서버 IP로 변경될 수도 있습니다. 내부 localhost는 로컬 호스트 컴퓨터 주소를 나타냅니다.
설치를 클릭하면 다음과 같은 페이지가 나오며, 이는 데이터 애플리케이션이 필요하기 때문에 정상적인 현상입니다.
다시 새로 고칠 서버 주소와 포트를 입력하고, gogs를 아래와 같이 입력하세요.
계정을 등록한 후 코드 관리를 구현할 수 있습니다. 모두 중국어로 되어 있어 사용하기 매우 쉽습니다.
사용자 생성
로그인 페이지
홈페이지로 이동
Gogs는 현재 API 원격 제어를 지원하지 않지만 대부분의 코드 관리를 완료할 수 있는 최소한의 Git 자율 서비스입니다.