서버와 데이터베이스(DB) 설치 없이 단일 실행 파일로 구동되는 초경량 셀프 호스팅 위키 솔루션인 LeafWiki가 공개되어 주목받고 있습니다. 이 도구는 런북, 홈랩 문서, 튜토리얼, 팀 노트 등 다양한 콘텐츠를 폴더 트리 구조로 정리하려는 사용자들을 위해 설계되었으며, 복잡한 인프라 설정 없이도 위키 환경을 구축할 수 있다는 점이 가장 큰 특징입니다.
LeafWiki는 모든 콘텐츠를 디스크에 마크다운(.md) 파일로 저장하고, 단일 Go 바이너리로 동작하여 웹 서버나 별도 데이터베이스 없이도 리눅스, 맥, 윈도우, 라즈베리 파이 등 다양한 운영체제에서 실행됩니다. 페이지는 일반 파일 형태로 저장되므로, LeafWiki 앱 없이도 텍스트 편집기로 내용을 읽거나 'grep' 같은 도구로 검색할 수 있습니다. 링크, 태그, 검색 인덱스 등 메타데이터는 파일 옆에 경량 SQLite 데이터베이스로 저장되며, 백업은 단순히 파일과 폴더를 복사(cp -r)하는 것만으로 가능해 관리 부담이 매우 적습니다.
내장된 에디터는 라이브 프리뷰, 단축키, 내부 링크 자동 완성 기능을 제공하며, 이미지 붙여넣기 자동 업로드 및 [[위키링크(wikilink)]] 옵시디언(Obsidian) 호환 자동 완성도 지원합니다. 또한, 표, 작업 목록, 각주, 콜아웃(callout), 머메이드(Mermaid) 다이어그램, 카텍스(KaTeX) 수식 등 다양한 마크다운 확장 기능을 지원하여 풍부한 문서 작성을 돕습니다. 관리자, 편집자, 뷰어 등 역할 기반 권한 설정과 CSRF 보호, 인증 속도 제한(rate limiting)이 기본 활성화되어 보안성도 갖췄습니다.
이러한 특징들은 위키닷제이에스(Wiki.js)나 아웃라인(Outline)처럼 기능이 방대하고 설치가 복잡한 기존 위키 솔루션이 부담스러웠던 소규모 팀이나 홈랩(homelab) 사용자들에게 특히 유용합니다. 로그인 필요한 사설 위키, 누구나 읽을 수 있는 퍼블릭 문서 사이트, 인증 없는 로컬 노트패드 등 세 가지 실행 모드를 지원하여 사용 목적에 따라 유연하게 활용할 수 있습니다. 리비전 히스토리(revision history)를 통해 이전 버전 복원이 가능하고, 백링크 추적(backlink tracking)으로 페이지 이름 변경 시 링크가 자동으로 갱신되는 등 문서 관리의 편의성도 높였습니다.
LeafWiki의 등장은 복잡한 시스템 관리 없이도 개인이나 소규모 그룹이 지식 기반을 구축하고 공유할 수 있는 새로운 대안을 제시합니다. 특히 개발자나 기술 애호가들이 개인 프로젝트 문서, 학습 노트, 팀 내부 지식 공유를 위해 간편하게 위키를 운영하고자 할 때 매우 매력적인 선택지가 될 것입니다. 파일 기반의 단순한 구조는 데이터 주권과 장기적인 보존 측면에서도 강점을 가지며, 향후 다양한 개인 및 소규모 비즈니스 환경에서 활용될 잠재력이 큽니다.