
BOOK STACK PASSWORD
Configuring multiple users (and allowing registration, password reset, etc), commenting, versioning and version restore, permissions, and more, are all there. There are many other features, and all the ones that I listed on top that are important to me, do exist in BookStack. Searching your wiki IMHO is the most important element that needs to work fast and well, and this platform delivers on that. One search, all of the results (books, chapters and pages) No, I just type in what I am looking for at the top (well centered on the main navigation bar), and boom, there it all is. No need to locate the book or chapter and then start searching pages for something. The best thing for me is a quick global search feature. Each book can have its description and cover for a better overviewīookStack uses a WYSIWYG interface for editing along with a supported markdown editor if that is your cup of tea (I love using markdown and this is one of the reasons why I love it). There are also shelves, to begin with, so you will have a feel like walking into a library. The organization of the platform is based on books, chapters, and pages (hence the name), and in my mind, it makes perfect sense. The app itself uses PHP with the Laravel framework.

It requires MySQL database as its backend platform, and no other 3rd party elements are needed (like outside authentification mechanism). Just like many other apps and services this one can run inside a Docker container that is maintained by linuxserver team.
BOOK STACK FREE
Once you start running with a particular solution and get content inside it, it is not that easy to migrate, and I really don't want that to happen.Īt the moment, I am certain that will not happen (or at least not any time soon), so here we are.īookStack is a light, open-source, and free wiki solution that you can self-host on your own hardware. Ok, so not the shortest list, but the reason for all those things was mainly that I don't want to move to a new platform 6 months later.

TL DR: if you want to skip the BookStack feature, and examples part, and jump to the Docker setup, feel free to scroll down to the BookStack Docker compose headingĪs I said in the intro I was really looking for a simple, stable wiki platform that has several things that I wanted.
BOOK STACK HOW TO
This article will be a short presentation of some cool features that BookStack has to offer as well as a guide on how to run your own solution using Docker and reverse proxy (also using Docker).

Well since April, BookStack has moved outside of the beta stream, and to top it off, Dan will be quitting his current job (end of September) to focus on the platform for at least 6 months before looking for a new role.Īnother reason for this post is that just a few days ago, the MFA feature was implemented (2FA) that allows you to further protect your account. The reason I didn't write about this solution before was that I wasn't sure if I will continue to use it, and if it will remain in constant development or not. This platform has been around since 2015 as a product of one man, Dan Brown.
BOOK STACK SOFTWARE
There is a TON of software out there, but I have settled on BookStack. Wanted a simple, yet powerful platform that will allow me to keep track of all my docker-compose scripts, know-hows, and more. A while back I have been looking for a self-hosted wiki platform for my needs. UPDATE: Added docker-compose for running BookStack via an external database as a separate containerĪnother long overdue post.
