go-gitea/gitea

Go로 작성된 가볍고 빠른 자체 호스팅 Git 서비스 플랫폼

완성 앱맘대로 써도 됨 · MIT데브옵스·인프라난이도
56,322+864이번 주6,7932,501Go
데모·홈페이지 열기gitea.com
중간맛 분석

Go 백엔드(Node.js LTS + pnpm으로 프론트엔드) 스택으로, 단일 바이너리 실행으로 즉시 운영 가능합니다. 어려움 2/5 수준의 낮은 진입장벽으로, Docker·소스 빌드·미리 컴파일된 바이너리 등 다양한 배포 방식을 지원합니다. demo.gitea.com에서 라이브 데모를 확인할 수 있습니다.

이런 레포예요

이럴 때 쓰면 좋아요

  • 팀 내부의 프라이빗 Git 저장소를 온프레미스에서 운영하고 싶을 때
  • 제한된 네트워크 환경에서 가볍고 빠른 협업 플랫폼이 필요할 때
  • GitLab/GitHub 대체 솔루션으로 최소한의 서버 자원만 소비하면서 Issues/PR/CI/CD를 운영하고 싶을 때

핵심 기능

이슈·PR·릴리스·마일스톤 등 완전한 협업 기능GitHub Actions 호환 Gitea ActionsGit LFS, Docker 레지스트리, Maven/NPM 저장소 지원

대안 대비 차별점

Gogs 대비 현대적으로 진화했으며, GitLab/GitHub 대비 극도로 경량화되어 저사양 서버에도 즉시 배포 가능합니다.

준비물
  • Go Stable (go.mod에 명시된 버전)
  • Node.js LTS 또는 pnpm (소스에서 빌드하는 경우)
바로 시작하기
  1. 소스코드를 받고 Go와 Node.js 환경 확인
git clone https://github.com/go-gitea/gitea.git
cd gitea
  1. 백엔드와 프론트엔드 빌드
TAGS="bindata" make build
  1. 빌드된 바이너리로 웹 서비스 시작
./gitea web

공식 설치 가이드는 https://docs.gitea.com/installation/install-from-source 참고. Docker나 다른 배포 방식도 문서에 포함되어 있습니다.

별 추이 · 7일
56,322+864 / 7일
활용성 · 따라 만들기 좋은가
베스트 샘플샘플 점수 64/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2016년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기