OpenSource-Hub
G

gollum

14.3k stars·개발 도구·SHA-256 체크섬 확인됨

一个基于 Git 的简单 Wiki 系统,用文本文件管理页面,自带网页编辑和版本控制。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

把 Wiki 直接存进 Git 仓库,本地编辑,自动版本管理。

주요 기능

  • 基于 Git:所有页面都是 Git 仓库中的文本文件,天然拥有版本历史、回滚和分支管理
  • 多种标记语言:支持 Markdown、RDoc、AsciiDoc、MediaWiki、Textile 等十余种格式
  • 兼容 GitHub/GitLab:可直接克隆远程 Wiki 仓库,离线编辑后推送同步
  • 内置网页编辑器:无需额外工具,浏览器即可创建和编辑页面
  • 高级功能:支持 Mermaid/PlantUML 图表、数学公式、BibTeX 引用、CriticMarkup 注释、宏、重定向和 RSS 订阅

할 수 없는 것

  • Windows 上必须使用 JRuby,普通 Ruby 无法运行;安装前请确保 Git 已配置;部分标记语言渲染器(如 AsciiDoc、MediaWiki)需要额外安装对应的 gem 或依赖;默认监听 4567 端口,注意防火墙设置;首次使用建议阅读官方 Wiki 了解配置选项。

사용 사례

  • 团队内部知识库:配合 Git 服务器(如 GitLab、GitHub)搭建私有 Wiki
  • 个人笔记系统:用 Git 管理笔记,随时回溯和同步
  • 项目文档:将技术文档、API 说明以 Wiki 形式托管在 Git 仓库中
  • 离线文档编辑:克隆远程 Wiki 到本地,在没有网络的环境下编辑和预览

상세 설명

Gollum 是一个基于 Git 的轻量级 Wiki 系统。它不使用数据库,而是将所有页面作为纯文本或标记文件存储在 Git 仓库中。你可以用自己喜欢的编辑器或内置网页界面编辑页面,每次修改都会自动进行版本管理。Gollum 支持 Markdown、RDoc、AsciiDoc、Creole、MediaWiki、Org、Pod、ReStructuredText、Textile 等多种标记语言。它兼容 GitHub 和 GitLab 的 Wiki,因此你可以克隆远程 Wiki 仓库、本地编辑后再推送。高级功能包括 Mermaid/PlantUML 图表、BibTeX 引用、CriticMarkup 注释、数学公式(KaTeX/MathJax)、宏、重定向和 RSS 订阅。Gollum 在类 Unix 系统和 Windows(通过 JRuby)上均可运行,支持作为 Ruby Gem、Docker 容器或 Java WAR 文件部署。

문제 해결 & FAQ (1)

문제 해결
왜 Gollum이 내 코드 블록의 꺾쇠괄호를 매크로로 렌더링하나요? 그리고 어떻게 고칠 수 있나요?

Gollum은 꺾쇠괄호(예: <address>[;<options>])를 포함한 인라인 코드 블록을 Gollum 매크로로 잘못 해석할 수 있습니다. 이를 방지하려면 코드 블록을 별도의 줄에 배치하고 각 줄에 triple backticks를 사용하세요:


[<device>][=<mac-address>]:<address>[;<options>]

이렇게 하면 Gollum이 해당 내용을 매크로로 파싱하지 않습니다. Docker 이미지를 사용하는 경우 gem 변경이 필요하지 않으며, 이는 포맷팅 우회 방법입니다.

원본 Issue #2173

태그

wikigitmarkdowndocumentationversion-controlruby

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤 1:确保已安装 Ruby(推荐 2.5+)或 Docker/Java(选择一种方式)

4

步骤 2:安装 Gollum:gem install gollum(Ruby 方式)或 docker pull gollumwiki/gollum

5

步骤 3:进入一个已初始化的 Git 仓库目录,运行 gollum .

설치 가이드
  1. 步骤 1:确保已安装 Ruby(推荐 2.5+)或 Docker/Java(选择一种方式)
  2. 步骤 2:安装 Gollum:gem install gollum(Ruby 方式)或 docker pull gollumwiki/gollum
  3. 步骤 3:进入一个已初始化的 Git 仓库目录,运行 gollum .
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

若通过 Gem 安装,执行 gem uninstall gollum;若通过 Docker,执行 docker rmi gollumwiki/gollum,并删除相关容器;若通过 WAR 包,删除 jar 文件即可。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-26 07:15:15
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트