Create an internal knowledge base for your team's procedures, policies, and best practices.
Build a self-hosted documentation site for your product or service that stays private on your own server.
Organize company onboarding materials, training guides, and reference docs in one searchable location.
Set up a wiki for open-source projects or communities without relying on third-party platforms.
Docker Compose setup required; MySQL database initialization needed before first run.
BookStack is an open-source platform for storing and organizing information and documentation, built for teams and individuals who want an easy-to-use wiki-style system. The project is written in PHP and hosted on Codeberg (the GitHub mirror is now archived). It uses a hierarchical structure, books contain chapters, which contain pages, giving teams a clear place to store procedures, guides, and reference material without needing technical skills to write content. The design philosophy is deliberately opinionated: new users should find it intuitive, with only basic word-processing skills required to start creating content. More advanced power features exist for those who want them, but they don't disrupt the simple core experience. BookStack is self-hosted, meaning you run it on your own server, which keeps your documentation private and under your control. Setting up BookStack requires a web server environment. The project has a strong translation community managed through Crowdin, with support for many languages. Development is steady and incremental, prioritizing a stable upgrade path over rapid change. The project is MIT-licensed and supported through donations, with several corporate sponsors helping fund ongoing development.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.