What is BookStack?
BookStack is a simple, self-hosted platform for organising and storing information, structured like a library: shelves hold books, books hold chapters and pages, all searchable and permission-controlled.
BookStack in action
What you can do with BookStack
Company handbookPolicies and onboarding in one place.
ProceduresStep-by-step guides for your team.
Product docsPublic or private documentation.
IT knowledge baseSystems, passwords policy and runbooks.
Get started in four steps
- Choose a planTeam, Business or Enterprise.
- Sign inYour email and the password in your panel.
- Create a shelf and bookGroup your content the way your team thinks.
- Invite usersSettings, Users: add people and roles.
How AtrbCode runs BookStack
- Shelves, books, chapters and pages
- WYSIWYG and Markdown editors
- Search, revisions and permissions
- Admin account set before it goes live
- Nightly backups of pages and files
- Its own isolated container, so nothing else on the server can reach it
- Its own panel: status, logs, tools, backups and billing
BookStack plans
| Plan | Memory | Storage | Good for | Price |
|---|---|---|---|---|
| Team | 1 GB | 10 GB | A team's handbook and docs | $9.99/mo |
| Business | 2 GB | 30 GB | Company-wide knowledge base | $19.99/mo |
| Enterprise | 4 GB | 80 GB | Many departments, many files | $39.99/mo |
Questions about BookStack
Can pages be public?
Yes. Give the public role view access to the books you choose.
Does it support diagrams?
Yes, draw.io diagrams are built into the editor.
Can it sign in with my company accounts?
BookStack supports LDAP, SAML and OIDC; ask us from Support to set it up.