Gitit

Self-Hosted

Git-backed wiki engine with Markdown and LaTeX support

Visit Website

Overview

Gitit is a self-hosted wiki engine that uses Git or Mercurial for version control, enabling transparent edit tracking and collaboration. It supports multiple markup languages—Markdown, reStructuredText, LaTeX, and more—with syntax highlighting for code snippets. Features include full-text search, user authentication (via passwords or OAuth), access control lists, and PDF/HTML exports. Deployable via Docker (for easy setup) or from source (Haskell-based), it integrates seamlessly with Git workflows, making it ideal for developers, teams, or individuals needing a privacy-focused, version-controlled wiki.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  gitit:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: gitit
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Git/Mercurial version control for all edits
  • Supports Markdown, reStructuredText, and LaTeX
  • Full-text search and syntax highlighting for code

Frequently Asked Questions

? Is Gitit hard to install?

Gitit is easy to install via Docker (using pre-built images) for most users. However, installing from source requires familiarity with Haskell's Stack toolchain, which may be challenging for those new to Haskell. Docker deployment is recommended for quick setup.

? Is it a good alternative to Confluence?

Gitit is an excellent alternative for teams prioritizing Git-based version control and lightweight markup over Confluence's WYSIWYG editor and enterprise features. It’s ideal for developers who want transparent edit history and integration with their existing Git workflows.

? Is it completely free?

Yes! Gitit is open-source software licensed under the GNU General Public License (GPL). It’s completely free to use, modify, and self-host without any hidden costs or subscription fees.

Top Alternatives

Confluence Search Google
Notion Compare

People Also Ask about Gitit

Gitit vs ConfluenceGitit vs Notion Gitit 2025 review Gitit docker-compose example

Tool Info

Pricing Free/Open Source
Category Wikis
Platform Self-Hosted

Pros

  • Privacy-focused self-hosting
  • Version-controlled edits with Git/Mercurial
  • Flexible markup language support

Cons

  • Requires Haskell knowledge for source deployment
  • Basic UI compared to modern wikis
  • No WYSIWYG editing support

More Wikis Tools