내 Git 호스트가 정적 사이트 생성기라면?
스토리 · GeekNews · 2026.09.14
개인 서버에서 Forgejo와 같은 Git 호스트를 운영하다 보면 리소스 부족이나 스크래퍼 부하 때문에 어려움을 겪을 때가 있죠. 이런 문제를 해결하기 위해 등장한 sorcery를 소개해 드릴게요! sorcery는 저장소가 갱신될 때 개요, 브랜치 트리, 구문 강조된 소스 코드를 정적 HTML로 미리 생성해서 서버의 부담을 확 줄여준답니다. 모든 이력을 다 만드는 대신, 읽기 전용 JavaScript Git 클라이언트를 사용해 브라우저에서 직접 이력을 렌더링하는 똑똑한 방식을 써요. 협업 기능보다는 개인 코드를 가볍게 확인하고 공유하는 데 집중했으며, 네트워크 효율을 높이기 위한 객체 조회 API도 제공하고 있어요.