# Forgejo v15.0 LTS: 보안과 유연한 협업 개발을 위한 새로운 기능
Forgejo v15.0이 출시되었습니다 — 2027년 7월 15일까지 장기 지원(LTS)을 제공합니다. 이는 Git 저장소를 자체 호스팅하고 CI/CD 프로세스를 관리하기 위해 설계된 오픈소스 플랫폼의 안정적인 릴리스입니다. Gitea의 포크인 Forgejo는 GitHub, GitLab, Bitbucket의 대안으로 진화하며, 프라이버시, 인프라 제어, 확장성을 중점으로 합니다.
사용자 인터페이스 개선
v15.0의 주요 초점 중 하나는 접근성과 사용성 향상이었습니다. 이전에는 이슈 필터링 시 라벨 제외를 위해 Alt 키를 길게 눌러야 했는데, 이는 모바일 사용자나 키보드가 없는 사용자에게 장애물이 되었습니다. 이제 클릭하거나 탭할 수 있는 눈에 띄는 버튼으로 변경되었습니다. 특히 터치스크린에서 호버링이 불가능한 점을 고려한 중요한 개선입니다.
릴리스 페이지가 완전히 새롭게 디자인되었습니다: 반응형 레이아웃으로 스마트폰부터 데스크톱 모니터까지 모든 기기에서 적절히 표시됩니다. 이슈 필터링과 릴리스 목록 탐색이 더 직관적이 되어 일상적인 프로젝트 작업 시 인지 부하를 줄입니다.
향상된 노트 및 커밋 관리
개발자들이 Git notes(노트)에 대한 제어를 더 강화할 수 있게 되었습니다. 이전에는 콘솔이나 외부 도구로만 편집이 가능했습니다. 이제 풀 리퀘스트 인터페이스에서 다음을 할 수 있습니다:
- 개별 커밋에 노트 추가;
- 웹 인터페이스에서 기존 노트 직접 편집;
- 표준 취소 메커니즘으로 변경 사항 되돌리기;
- CLI 없이 노트 삭제.
이러한 변경으로 특정 커밋과 연결된 주요 결정 사항을 문서화하기 쉬워지며, 코드 자체를 수정하지 않고 변경 감사나 맥락 설명이 필요한 팀에 특히 유용합니다.
격리된 보안: 저장소 제한 토큰
v15.0은 특정 저장소 목록에만 제한된 액세스 토큰을 지원합니다. API나 웹 인터페이스를 통해 토큰을 생성할 때 관리자가 액세스할 저장소를 명시적으로 지정할 수 있습니다. 이러한 토큰은:
- 허용된 목록 외 저장소에서 작업 수행 불가;
- 공개 저장소에 대한 읽기 전용 액세스 유지;
- 유출 시 전체 인프라에 대한 전체 액세스 위험 감소.
멀티테넌트 환경에서 Forgejo를 사용하거나 외부 계약자에게 액세스를 부여하는 조직에 특히 적합합니다.
Forgejo Actions: 확장성과 통합
Forgejo Actions CI/CD 시스템에 주요 개선이 이루어졌습니다:
- 재사용 가능한 워크플로 지원으로 빌드 및 테스트 로직을 중앙화하여 구성 중복을 피합니다.
- OpenID Connect(OIDC) 지원으로 장기 비밀 저장 없이 AWS, GCP, Azure 같은 클라우드 제공자와 안전하게 통합합니다.
- Forgejo Runner 등록이 간소화되었습니다 — 설치 단계가 줄었고, 일시적 러너는 부하에 따라 자동 확장된 후 작업 완료 시 자체 파괴되어 공격 표면을 최소화합니다.
이러한 변경으로 Forgejo는 보안, 감사, 규제 준수가 중요한 엔터프라이즈 환경에서 경쟁력 있는 솔루션으로 자리매김합니다.
주요 하이라이트
- 장기 지원: v15.0 LTS 릴리스는 2027년 7월 15일까지 지원됩니다.
- 보안 강화: 저장소 제한 토큰과 OIDC로 유출 위험을 줄입니다.
- UX 개선: 모바일 사용자에게 더 접근하기 쉽고 일상 사용이 편해졌습니다.
- CI/CD 유연성: 재사용 워크플로와 일시적 러너로 복잡한 파이프라인 관리가 간편해집니다.
- 오픈 라이선스: MIT와 GPLv3+ 라이선스로 사용과 수정의 자유를 보장합니다.
Forgejo는 상용 플랫폼의 자체 호스팅 대안으로서 기능뿐만 아니라 데이터와 프로세스에 대한 제어를 제공하며 강화되고 있습니다. 프라이버시와 자율성을 중시하는 DevOps 엔지니어와 팀에게 점점 더 매력적인 솔루션이 되고 있습니다.
— Editorial Team
아직 댓글이 없습니다.