Skip to main content

    BookStack pre-installed · the app is free

    BookStack Hosting: A Wiki for Your Docs and Team

    Devoster's BookStack hosting is a small KVM VPS with NVMe storage in Utah, USA with BookStack and MariaDB pre-installed, on HTTPS about three minutes after boot. Organise documentation into shelves, books, chapters and pages with a WYSIWYG or Markdown editor. The app is free; it runs on Nano at $3.49/mo, with Micro (2 GB, $4.49/mo) recommended.

    • Shelves, books, chapters and pages
    • WYSIWYG and Markdown editors
    • Roles, permissions and page history
    • Managed updates, snapshot first
    • KVM · NVMe · full root · Utah, USA

    Prices verified

    Recommended plans

    • Recommended

      Micro

      $4.49/mo
      • 1 vCPU
      • 2 GB RAM
      • 50 GB NVMe
      • 1 IPv4
    • Nano

      $3.49/mo
      • 1 vCPU
      • 1 GB RAM
      • 25 GB NVMe
      • 1 IPv4
    • Starter

      $7.99/mo
      • 2 vCPU
      • 4 GB RAM
      • 75 GB NVMe
      • 1 IPv4

    Compare all 8 VPS plans

    What you get with one-click BookStack

    BookStack is an open-source (MIT) wiki platform for storing and organising information: internal documentation, how-tos, policies, runbooks or a personal knowledge base. Choose it with a plan, pay, and we build the VPS (KVM, NVMe, Ubuntu 24.04 LTS) and install it in about three minutes after boot. You get:

    • BookStack v26.09.2 with its own MariaDB database.
    • An HTTPS address like yourname-x7k2.devoster.app with a Let's Encrypt certificate.
    • The default admin replaced before go-live. A fresh BookStack starts with a well-known login (admin@admin.com). Ours is replaced, before the app is reachable, by an admin with your account email and a generated password shown in the Devoster dashboard, where you can also reset it.
    • Registration off, so only people you add can sign in.
    • Dashboard controls to open the app, restart, stop or start it, read its logs, run an update and connect your own domain.

    The app is free; you pay only the VPS plan, with 10% off yearly. The server comes with full root, free nightly backups kept 3 days plus one snapshot, a dedicated IPv4 and DDoS protection. Already have a Devoster VPS? You can install BookStack on it from VPS Control, after the panel checks the OS, free ports 80/443 and disk, or reinstall the server with it, at no charge. Other apps that install this way are on the One-Click Apps page.

    How BookStack organises content

    BookStack's structure is its main difference from a free-form wiki. Everything sits in a simple hierarchy, which keeps a growing knowledge base findable:

    • Shelves group related books, for example "Engineering" or "HR".
    • Books hold one subject, such as "Server setup" or "Onboarding".
    • Chapters are optional sections inside a book.
    • Pages are where the writing goes.

    On top of that you get:

    • Two editors: a WYSIWYG editor for people who don't want to learn syntax, and a Markdown editor with a live preview for those who do.
    • Page history: every save is a revision you can compare and restore.
    • Search across everything you have permission to see, with tags and filters to narrow it down.
    • Attachments, images, page templates and comments, and export of a page, chapter or book to formats such as PDF, HTML and Markdown.

    Users, roles and permissions, without email

    BookStack has a role system: built-in roles such as Admin, Editor and Viewer, and your own roles with fine-grained permissions. You can also set permissions on a single shelf, book, chapter or page, so a private HR book can sit next to public engineering docs.

    There is no email on this install. Outbound mail ports are blocked by default on Devoster VPS plans, so BookStack's emails (invitations, "forgot password" links and notifications) don't send. In practice:

    • Add users yourself in Settings → Users, set an initial password for each and tell them it; leave the invitation-email option off.
    • If someone forgets their password, an admin sets a new one in Settings → Users. For your own admin account, reset it from the Devoster dashboard.
    • Two-factor: BookStack supports authenticator-app MFA with backup codes. A password reset from the dashboard does not remove MFA, so keep the backup codes safe.

    How much VPS does BookStack need?

    BookStack is a PHP app with a MariaDB database, and it is light. Text pages take very little space; images and attachments are what grow the disk.

    Your wikiPlanWhy
    Personal notes or a very small teamNano (1 vCPU / 1 GB / 25 GB)The smallest plan it is offered on.
    A team's documentationMicro (1 vCPU / 2 GB / 50 GB)Recommended: memory headroom for the database and twice the disk.
    Many editors, lots of images and attachmentsStarter (2 vCPU / 4 GB / 75 GB)A second core and more room for uploads.

    You can upgrade to a larger plan from the panel later; plans are not shrunk in place.

    Your own domain and links

    A wiki is something people bookmark and link to, so it is worth giving it its final address early, such as docs.example.com. Connect it from the Devoster dashboard (a CNAME to your devoster.app name, or an A record to the server's IP) and a certificate is issued for it.

    BookStack stores absolute links inside page content, which usually breaks when a wiki moves to a new address. Here, when you connect a custom domain, the stored links are updated for you, and the old devoster.app address redirects to the new one, so existing bookmarks keep working. Logins happen on the main address only.

    Backups, updates and what stays your responsibility

    Backups: nightly backups (kept 3 days) and your snapshot slot cover the whole VPS, the database and uploads included. For documentation you can't lose, also export important books now and then, or copy a database dump off the server.

    Updates: we check new BookStack versions and apply them in a maintenance hour you choose, or when you press Update now. A snapshot of the VPS is taken first, database migrations run as part of the update, and if BookStack doesn't come back healthy the server is rolled back automatically.

    The server is unmanaged: you have full root, and its security and content are your responsibility. Our VPS hardening checklist covers SSH keys and the firewall. If you'd rather keep code and docs together, Forgejo has a wiki per repository; for quick personal notes, Memos is lighter.

    Frequently Asked Questions

    BookStack and the one-click install are free. You pay only the VPS plan: $3.49/mo on Nano, or $4.49/mo on the recommended Micro plan, with 10% off yearly.

    Your Devoster account email and the password shown in the Devoster dashboard. The default admin@admin.com account is replaced before the app goes live, so it doesn't work.

    Create each user in Settings → Users, give them a role and an initial password, and leave the invitation-email option off. Then pass the password on yourself.

    No, because it sends an email and outbound mail ports are blocked by default. An admin sets a new password in Settings → Users, and you reset your own admin password from the Devoster dashboard.

    Yes. BookStack has a Markdown editor with a live preview as well as a WYSIWYG editor; each user can pick the one they prefer.

    Yes. Besides roles, you can set permissions on a single shelf, book, chapter or page, so a book can be visible only to a chosen role.

    The links BookStack stores in pages are updated to the new address, and the devoster.app address redirects there, so bookmarks keep working.

    Not on its own. The dashboard reset sets a new password but doesn't clear MFA, so you still need one of BookStack's backup codes. Keep them safe when you turn MFA on.
    BookStack VPS

    Start with Micro at $4.49/mo

    We value your privacy

    We use essential cookies to make our site work, and optional analytics cookies to understand how you use Devoster and improve our services. You can accept all cookies, or adjust your preferences.

    Read more in our Cookie Policy and Privacy Policy. You can change your choices at any time.