What the BookStack integration does
Bring everything over in an afternoon: clients, sites, contacts, configurations, passwords and documents.
Setting it up
BookStack books come into the knowledge base. In BookStack, open your profile › Access & security › API tokens › Create token (your role needs the Access system API permission), and copy the token ID and secret. Then go to Admin › Import & export › Switch to DokLocker › From BookStack and enter your BookStack address with both.
DokLocker shows each book with how many pages it has. Tick the books to bring in, and pick a client next to any book that's only about one client (a book named like a client is picked for you).
| In BookStack | In DokLocker |
|---|---|
| Book | A knowledge base folder |
| Chapter | A page, with its pages underneath, in the same order |
| Page (WYSIWYG or Markdown) | A page in Markdown |
| Info, success, warning and danger callouts | Info, tip, warning and danger boxes |
| Collapsible blocks | A collapsible section |
| Links to other pages | Links to the imported pages |
| Images uploaded to BookStack | Images on the page (page files) |
| Drafts | Left out |
Pages already in that folder with the same title are left alone, so you can run it again later. The token is kept encrypted only until the import finishes. A BookStack server on your own network works with a self-hosted DokLocker.
Included in every plan
Every integration is included at no extra cost, on the hosted service and self-hosted. Connect it under Admin › Integrations, click Test, and the first sync starts straight away.