GitHub 및 Gitea의 탁월한 대안인 Forgejo

포르제조

나는 훌륭한 자체 호스팅 소프트웨어 제어 도구를 위조합니다

Git 버전 제어에 대해 들었을 때 GitHub가 자동으로 떠오릅니다. GitHub가 가장 잘 알려져 있기 때문에 놀라운 일이 아니지만 존재하고 각각 다른 방식으로 좋은 다른 대안도 무시할 수 없습니다.

그래서 오늘 우리는 Forgejo에 대해 조금 이야기 할 것입니다. Git 소프트웨어 개발에서 버전 관리를 위한 소프트웨어인 자체 호스팅, 설치가 쉽고 유지 관리가 적음 또한 버그 추적, 코드 검토, 지속적 통합, 등록, 위키 등과 같은 다른 협업 기능도 제공합니다.

포르제조 소개

포르제조 Gitea의 포크로 태어났고, 후자를 커뮤니티의 인지 또는 승인 없이 영리 회사로 이전하는 것에 대한 의견 불일치로 인해. Forgejo는 정부가 일반 대중의 이익을 증진하는 소프트웨어를 제공하는 대안으로 만들어졌습니다.

포르제조 Gitea 코드의 모든 변경 사항을 주기적으로 업데이트합니다. 뿐만 아니라 자신의 새로운 기능을 개발합니다. Forgejo는 현재 Codeberg를 호스트하며 가장 중요한 기능은 다음과 같습니다. 웹 사이트에서:

빛: Forgejo는 RPi에서든 클라우드에서든 거의 모든 시스템에서 쉽게 호스팅할 수 있으며 Forgejo는 문제 없이 실행됩니다.

프로젝트 관리 : Git 호스팅 외에도 Forgejo는 풀 리퀘스트, 위키, 칸반 보드 등을 제공하여 팀과 협력할 수 있습니다.

출판: 다운로드할 소프트웨어를 호스팅하는 "버전"을 제공하거나 패키지 레지스트리를 사용하여 이를 docker, npm 및 기타 여러 패키지 관리자에 게시할 수 있습니다.

사용자 정의 가능 : Forgejo에는 Forgejo가 원하는 방식으로 정확하게 작동하도록 하는 많은 구성 스위치가 있기 때문에 다양한 측면을 변경할 수 있는 지원이 있습니다.

강한: 조직 및 팀 권한, CI 통합, 코드 검색, LDAP, OAuth 등. 고급 요구 사항이 있는 경우 Forgejo가 해결해 드립니다.

개인 정보 : 업데이트 검사기에서 기본 설정으로 - Forgejo는 귀하와 귀하의 승무원을 위한 개인 정보 보호를 최우선으로 설계되었습니다.

연합: (WIP) 우리는 ActivityPub을 통해 소프트웨어 포지를 함께 연결하고 개인 인스턴스의 협업 네트워크를 만들기 위해 적극적으로 노력하고 있습니다.

포지 1.20.2-0

현재 포지조 버전은 "1.20.2-0"입니다. app.ini에서 오래된 항목이 발견되면 관리자 패널에 경고를 표시한다고 언급된 몇 가지 버그 수정이 포함된 안정적인 버전으로 간주됩니다.

~ 중 눈에 띄는 수정 새 릴리스에 대해 언급된 내용은 다음과 같습니다.

  • Forgejo의 소스 tarbal에 누락된 자산을 추가했습니다.
  • 사용자 생성 및 public private 선택 시 사용자 유형 선택 오류 해결
  • 조직 수준에서 프로젝트에 대한 액세스 확인 수정
  • 승인을 취소할 수 있는 풀 요청을 제출할 때 버그를 수정했습니다.
  • 자동적으로
  • 많은 Nuget 패키지 버전의 처리 수정
  • email-setup.en-us.md 업데이트
  • LFS 메타 가비지 수집 버그 수정
  • asciinema 플레이어 UI 회귀 수정
  • 고정 LFS 객체 목록 스타일 지정
  • 동일한 이름으로 여러 사용자 액세스 토큰 생성을 허용하는 CLI 수정
  • 라우터 로거가 다른 파일에서 로그를 분리하지 않도록 수정했습니다.
  • ssh 미러 해결 방법 설명을 추가했습니다.
  • 이미 완료된 워크플로에서 작업을 다시 실행할 때 잘못된 워크플로 상태 수정
  • 분기 선택기에서 이스케이프 문제 해결
  • 후행 슬래시가 있는 Debian 파일 처리 수정

최종적으로 그것에 대해 더 많이 알고 싶다면, 프로젝트 코드가 Go로 작성되었으며 MIT 라이선스에 따라 라이선스가 부여되었음을 알아야 합니다. 설치 지침을 찾을 수 있는 웹 사이트에서 Forgejo를 얻을 수 있습니다. 링크는 이쪽입니다.


선호하는 소스로 추가