BookStack vs Outline

BookStack is MIT-licensed with OIDC, SAML2 and LDAP in the free build. Outline's community edition is source-available under the BSL, with SAML only in paid editions. Choose by license, sign-in needs and what your team can run.

On this page

BookStack or Outline for your team's knowledge base

If your shortlist is BookStack and Outline, the decision starts with two questions: can you use the software under the license terms that apply to your organization, and do you need SAML without buying a paid edition. BookStack is MIT licensed and supports OIDC, SAML2 and LDAP sign-in in its standard release, so a team that wants SAML or LDAP login with no license tier to budget for has a direct path. BookStack organizes content into shelves, books, chapters and pages, which suits teams that already think in manuals, runbooks and handbooks. Its stack is PHP 8.2 or later with MySQL 8.0 or MariaDB 10.6 or later, a dependency set most Linux operations teams already run. Confirm the current install path with your own platform team, since BookStack provides official installation scripts for Ubuntu 22.04, 24.04 and 26.04 but points to community Docker setups rather than publishing its own images.

Outline fits a different team: one that values Notion-style editing and can operate a PostgreSQL and Redis stack with monitoring, backups and upgrades. Outline's requirements call for PostgreSQL 14 or newer and Redis 4 or newer, at least 512MB of memory with 1GB or more recommended, a dedicated domain and an authentication provider. Its community edition is licensed under the Business Source License 1.1, which is not an OSI-approved open source license, and Outline's hosting docs say it requires dev-ops experience to run in production. SAML login is available only in the licensed Business and Enterprise editions, so if SAML is a hard requirement, the budget line for a paid license belongs in the first proposal, not the last. Ask the vendor for the current edition terms in writing before you assume any feature is free.

This decision turns on three points. First, license use limits: confirm whether your use, including any service you plan to offer to third parties, falls inside the Business Source License terms for Outline's community edition. Second, identity requirements: list which sign-in methods your security team requires, and whether SAML is one of them. Third, appetite for dev-ops work: a BookStack deployment on a familiar MySQL or MariaDB host is a lighter operating commitment than a PostgreSQL, Redis and object storage stack, and a fixed-scope implementation can set that scope in writing before work starts. Test both candidates against those three points before comparing editors.

Which scenario favors which platform

This table maps common team situations to the platform that fits each one better, along with the condition that makes it so. Read each row against your own identity provider, licensing budget and operations skills, since the answer changes when those conditions change. Neither product is a universal default.

ScenarioBetter fitCondition that decides it
Regulated internal documentation that needs SAML without buying a paid licenseBookStackBookStack is MIT licensed and supports SAML2 in its standard build, while Outline's SAML login is only available in its licensed Business and Enterprise editions. Confirm the license terms you need with each vendor.
Product team wanting Notion-style collaborative editing and a modern editorOutlineOutline's Notion importer is available in all editions from v0.83.0, and its editing model suits teams migrating from Notion. Confirm real-time co-editing behavior in your target version before committing.
Offering the wiki as a hosted service to customersNeither without legal reviewOutline's BSL forbids using the community edition as a Document Service, and hosting it as a service terminates license rights. BookStack's MIT license has no such restriction in its published terms. Have counsel confirm the license text for your model.
Team with only PHP and MySQL skillsBookStackBookStack requires PHP 8.2 or later with MySQL 8.0 or MariaDB 10.6 or later, which matches a PHP and MySQL operations skill set. Outline needs PostgreSQL 14 or later and Redis 4 or later.
Team with Node, PostgreSQL and Redis operations experienceOutlineOutline runs on PostgreSQL 14 or later and Redis 4 or later, and its hosting docs say it requires dev-ops experience in production. A team already running those services can absorb the dependencies more easily.
Organization that wants the fewest moving parts and no separate Redis serviceBookStackBookStack's documented stack is PHP with MySQL or MariaDB, while Outline also needs Redis and an authentication provider. Confirm the full dependency list for your chosen install method.
Team that needs email and password sign-in without an external identity providerNeither as a standalone optionBookStack supports OIDC, SAML2 and LDAP, while Outline does not support email and password natively. Plan an identity provider or directory for either platform.

How BookStack and Outline are built and deployed

BookStack and Outline both run as self-hosted web applications, but they ask for very different supporting infrastructure. The cards below cover the runtime, the databases, the install paths and the file storage choices, and what each one means for patching, scaling and backups.

BookStack runs on PHP and Laravel

BookStack is built on PHP and the Laravel framework and requires PHP 8.2 or later. Its database is MySQL 8.0 or MariaDB 10.6 or later, so a single relational database is the only required backing service. For patching, your team follows PHP and database version support as well as BookStack releases, and should confirm which PHP and database versions your chosen release supports before you build the host.

Official scripts, no official Docker images

BookStack provides official installation scripts for Ubuntu 22.04, 24.04 and 26.04. It does not publish official Docker images and points to community Docker setups such as LinuxServer.io. If your platform standard is containers, plan for a third-party image, confirm its update cadence, and decide who owns rebuilds when a BookStack release lands.

Outline needs PostgreSQL and Redis

Self-hosted Outline requires PostgreSQL 14 or later and Redis 4 or later, so a typical install has at least three moving parts: the application, the database and the cache. Each one needs its own backup, patch window and monitoring. Ask whether your team already operates these services at the versions Outline requires, because version drift in either one is a common source of upgrade work.

Memory and a dedicated domain

Outline needs at least 512MB of memory, with 1GB or more recommended, and a dedicated domain. Size the host for the recommended figure rather than the minimum, and plan the domain and TLS certificate before install, since the application expects its own host name. Confirm memory needs against your expected user count and the Outline release you select, because the documented minimum is a floor, not a capacity plan.

Docker or from-source installs

Outline supports Docker and from-source installation, and its hosting docs say it requires dev-ops experience to run in production. Docker simplifies repeatable deployment but still leaves you owning image updates, environment configuration and the database migration step on each upgrade. Choose the method your operations team can repeat under pressure, and write the upgrade runbook before go-live.

File storage and horizontal scaling

Outline supports local or S3-compatible file storage and horizontal scaling. Local storage keeps attachments on the application host, which adds a file tree to back up alongside the database. S3-compatible storage moves attachments to an object store you must also operate, back up and secure. Confirm where attachments land, how they are backed up with the database, and whether your storage backend is on the supported list before you commit.

Capabilities side by side

This table compares licensing, sign-in methods, MFA and permissions, editing, integrations, dependencies and deployment for BookStack and Outline. Read it as a checklist: where a row says to confirm, verify the point against the current release and your own identity provider before you rely on it.

CapabilityBookStackOutline
LicenseMIT licensed, with no paid edition gating features in the supplied factsCommunity edition under the Business Source License 1.1, not OSI-approved; hosting it as a service is prohibited
Sign-in optionsOIDC, SAML2 and LDAP sign-inGoogle, Microsoft Entra, Slack, OIDC, Discord, GitLab, passkeys and email magic link; no email and password
SAML sign-inSupported in the community productAvailable only in paid Business and Enterprise editions
Built-in MFA and rolesMFA built in, enforceable per role; full role and permission systemConfirm MFA options and role granularity for your edition in the hosting docs
Editing styleWYSIWYG editor with optional Markdown editor and built-in diagrams.net diagramsConfirm editor and diagram options against the current hosting docs
Import and integrationsConfirm import and integration options against the current installation docsNotion importer in all editions from v0.83.0; integrations listed include GitHub, Linear, Figma, Slack, Jira and webhooks
Database and cacheRequires MySQL 8.0 or MariaDB 10.6 or later and PHP 8.2 or laterRequires PostgreSQL 14 or later and Redis 4 or later
Deployment pathsOfficial installation scripts for Ubuntu 22.04, 24.04 and 26.04; no official Docker images, community Docker setups existDocker and from-source installation; local or S3-compatible file storage; horizontal scaling; the hosting docs say dev-ops experience is required

What the BookStack and Outline licenses allow

BookStack is released under the MIT license, a permissive license that lets you run, modify and redistribute the software for internal use or as part of your own offering, provided the copyright and license notice are kept. The license does not gate features behind a commercial edition, so the sign-in options that identity teams usually ask about ship in the same code.

  • No paid edition for sign-in: OIDC, SAML2 and LDAP sign-in are documented as built in, so SAML2 does not require a commercial license.
  • MFA and roles included: Built-in multi-factor authentication, which can be enforced per role, and the full role and permission system come with the MIT code.
  • Support is optional: BookStack offers paid support plans and accepts sponsorship. These buy assistance and help the project, and they do not unlock functions. Confirm current plan contents with the vendor before budgeting.
  • Modification is permitted: You may patch, fork or extend the code for your own use without a royalty, and you must keep license notices in any distributed copy.
  • Version tracking: v26.09.1 was published on September 29, 2026, after v26.09 on September 24, 2026, so schedule upgrade reviews against the BookStack GitHub releases page.

Ask your legal team to confirm that MIT terms fit any redistribution you plan, and check the current support plan terms in writing before you rely on them.

When Outline's license limits change your plan

The first check is whether your use of Outline falls inside what the Business Source License permits for the community edition. Outline's community edition is licensed under the Business Source License 1.1, which is not an OSI-approved open source license, and it forbids using the software for a Document Service, meaning a commercial offering where third parties create their own teams and documents. An internal wiki used only by your own staff, such as an engineering runbook library or an HR policy space, is a different case from a product that lets your customers sign up and write their own documents. Outline's hosting docs also state that selling, reselling or hosting Outline as a service breaches the BSL terms and automatically terminates license rights. Map each intended use, including contractors, partner access, customer-facing help centers and any multi-tenant arrangement, against that wording before you commit a team to it.

Treat the boundary as a question for counsel, not a decision for the platform team. Words such as "Document Service" and "commercial offering" leave room for interpretation when a use case blends internal and external users, such as a support knowledge base shared with a managed service provider or a wiki embedded in a product portal. Ask legal to review the exact LICENSE text for the version you plan to deploy, record the reading and its date, and revisit it when your product, customer model or hosting arrangement changes. If the answer is unclear, the cheaper path is often to test the use case against BookStack's MIT license, which carries no comparable restriction on hosting for others, before you build workflows around Outline. Confirm any question about paid Business or Enterprise licensing terms directly with Outline, since those terms are separate from the community edition.

The change date and change license matter for long-term planning, but they do not change today's terms. Outline's Business Source License for version 1.11.0 names Apache License 2.0 as the change license with a change date of October 12, 2030, so the code is scheduled to move to Apache 2.0 on that date. Until then, the restrictions described above apply in full, and a future change date is not a reason to deploy a use case that the current license prohibits. Note also that the change date is tied to the license text of a specific version, so confirm which version your deployment uses and what its LICENSE file says. Plan for the period in between by writing your use-case review into your architecture records, so that a future license change or a new edition does not catch your team without a documented position.

What drives running cost for each wiki

Running either wiki costs more than the license line. The main differences come from the database and cache footprint, the paid tier needed for SAML, the staff skills to operate each stack, and how often you must test upgrades. Use these cards to build a written quote that compares the same scope on both sides.

Infrastructure footprint

BookStack needs one PHP application and a MySQL 8.0 or MariaDB 10.6 or later database. Outline needs PostgreSQL 14 or later, Redis 4 or later, at least 512MB of memory (1GB or more recommended), and file storage that is either local or S3-compatible. Ask the vendor or partner to price each component in your own cloud or data center, including high availability copies of the database and cache, because those recur every month.

Paid Outline tier for SAML

Outline's community edition does not offer SAML sign-in. If your identity provider is SAML-only, the Business or Enterprise license becomes a recurring cost that BookStack does not need for SAML2. Confirm the license fee, its renewal terms and what the paid tier includes directly with Outline before you compare totals. BookStack's SAML2 support is part of the MIT-licensed release.

Staff skills to operate

Outline's hosting docs say it requires dev-ops experience to run in production. Operating it means managing Docker or from-source deployments, PostgreSQL, Redis and an external identity provider. BookStack's installation is a PHP and MySQL or MariaDB stack with official scripts for supported Ubuntu releases, so the skills gap is usually smaller. Count the hours your current team would spend on each stack, not the license line.

Vendor support plans

BookStack's creator and community offer paid support plans and sponsorship, so support is optional. Outline offers paid Business and Enterprise licenses that add functionality and guarantees. Decide whether you need a contracted response commitment, then ask each vendor or partner for the plan name, what it covers, its renewal terms and whether it is included in the license. Ask for any service level commitment in writing.

Upgrade cadence and testing

BookStack released v26.09 on September 24, 2026 and v26.09.1 on September 29, 2026, so patch releases arrive quickly. Each upgrade touches PHP, the database and the application, and a staging copy must be tested before production. Outline released v1.11.0 on October 12, 2026. Budget recurring staff time for test cycles on both, and ask whether an upgrade retainer covers that testing.

Backup scope and recovery

BookStack backups must cover its database and uploaded files. Outline backups must cover PostgreSQL, file storage (local or S3-compatible), and the identity configuration, while Redis is treated as a cache that rebuilds. Ask for the restore time you need and test a full restore before go-live. Storage for backups recurs, and so do the retention periods you choose.

Moving content from BookStack to Outline or back

This sequence moves a team's documentation between BookStack and Outline with a verified inventory, a mapped structure, working sign-in and permissions, and a rollback path if cutover fails.

  1. Inventory shelves, books, chapters and pages

    Export a full list of shelves, books, chapters, pages, attachments and images from BookStack, noting owners, last-edited dates, draft status and which pages link to others. The person doing this is the content owner for each area, supported by the admin who can read the database or export. The step is done when the inventory counts match what the BookStack admin views show and every page has a named owner for review.

  2. Map shelves and books to Outline structure

    Decide how each BookStack shelf becomes an Outline collection or a parent document, and how books and chapters become nested documents. Outline organizes content by collections and nested documents rather than by BookStack's shelf, book and chapter levels, so the mapping is a design decision, not a one-to-one copy. Write the mapping as a table and have content owners sign it off. The output is an approved mapping document that shows where every source page will land.

  3. Move attachments, images and diagrams

    Export uploaded files and embedded images, then decide where they will live in Outline, using local storage or an S3-compatible bucket as your environment requires. Check how diagrams created with the diagrams.net integration in BookStack will be preserved, since they may need to be exported as images or rebuilt. Confirm the storage configuration with your platform team before the test import. The step is done when a sample page renders every image and attachment from the new location.

  4. Rebuild users and sign-in mapping

    Map BookStack accounts to the identity provider Outline will use. Outline does not support email and password sign-in natively and offers sign-in through providers such as OIDC, Google, Microsoft Entra and others, while SAML requires a Business or Enterprise license. Confirm the provider and license tier before creating accounts, then match users by a stable identifier such as email address. The step is done when test users can sign in and their identities resolve to the intended records.

  5. Re-create permissions and roles

    BookStack's role and permission system, including per-role multi-factor enforcement, does not map directly onto Outline's collection and document access model. Rebuild access at the collection level first, then add document-level exceptions only where needed. Review each group against the approved mapping so that restricted content stays restricted. The output is a permissions matrix that the content owners have verified against sample accounts.

  6. Import content and test search and links

    Run the import on a staging instance, then check that internal links, cross-references and search results point to the correct migrated pages. Internal links built on BookStack URLs will usually break and need rewriting, and search indexes will need to be rebuilt in the new tool. Sample pages across every shelf and compare them against the source. The step is done when a link and search test sheet records zero unresolved internal links for the sampled pages and every failure has an owner and a fix.

  7. Cut over with a documented rollback plan

    Freeze edits in the source tool, run the final import, and switch users to the new instance while keeping the BookStack database and file store intact and read-only. Define in advance what triggers a rollback, who decides, and how edits made after cutover would be reconciled. Keep the source available until content owners confirm the new site. The output is a signed cutover record and a tested rollback procedure.

  8. Confirm the reverse path before committing

    If the move may later go back from Outline to BookStack, run the same inventory and mapping steps in reverse before cutover, since Outline's structure and metadata may not export into BookStack's shelf and book model without loss. Ask the vendors or your own test environment what their export formats include, and check which page history, comments and permissions survive. The step is done when a documented reverse export has been tested on a sample set and the gaps are recorded for the decision owner.

Where BookStack and Outline projects usually run long

Most delays on either platform come from setup work that looks small on a whiteboard. For BookStack, the install itself is the simple part: the documented route uses official installation scripts for Ubuntu 26.04, 24.04 and 22.04, and the database is MySQL 8.0 or MariaDB 10.6 or later on PHP 8.2 or later. The longer work is designing the identity and permission model. Teams need to decide how OIDC, SAML2 or LDAP group membership maps onto BookStack roles, which shelves and books each role can see, and whether multi-factor authentication is enforced per role. Confirm the group claim or attribute names with your identity team before cutover, because a mapping error usually shows up as users who can sign in but cannot see the content they need.

For Outline, the setup list is longer and it runs in your infrastructure. The requirements call for PostgreSQL 14 or later and Redis 4 or later, at least 512MB of memory (1GB or more recommended), a dedicated domain, an authentication provider and a Unix-compatible host. Outline does not offer email and password sign-in, so the identity provider must be configured before anyone can log in. You also choose file storage (local or S3-compatible) and a horizontal scaling approach, and the vendor states that production operation requires dev-ops experience. If SAML is required, confirm that your target is a Business or Enterprise license, since SAML is not available in the community edition. Ask the vendor or your own platform team to confirm who will own upgrades, backups and Redis availability after go-live.

Questions buyers ask before choosing or hiring help

Does SAML cost extra in Outline?

Yes. SAML login is only available in Outline's licensed Business and Enterprise editions, so a team that needs SAML single sign-on must budget for a paid license even when the software itself is free to download. Outline's community edition is licensed under the Business Source License 1.1, which is not an OSI-approved open source license, and it does not support email and password sign-in natively. Outline's hosting docs cover Google, Microsoft Entra, Slack, OIDC, Discord, GitLab, passkeys and email magic link, so a team without a SAML requirement still has options. BookStack, by contrast, is MIT licensed and supports SAML2 in the base product. Confirm the current edition terms with Outline before you commit, because the license terms are the deciding factor here, not the feature list alone.

Can BookStack run without Docker?

Yes. BookStack provides official installation scripts for Ubuntu 26.04, 24.04 and 22.04, and it requires PHP 8.2 or later with MySQL 8.0 or MariaDB 10.6 or later. BookStack does not publish official Docker images and points to community Docker setups such as LinuxServer.io, so a team that wants Docker must accept a community-maintained image and its update cadence. Teams that run standard LAMP-style servers will find the stack familiar, while teams standardized on containers should decide whether a community image meets their change-control rules. Confirm the supported operating systems against the installation docs before you plan the build.

What does Outline need from the internal team to run in production?

Outline's hosting docs say it requires dev-ops experience to run in production, which is the most important staffing fact in this comparison. The team must operate PostgreSQL 14 or newer and Redis 4 or newer, provide at least 512MB of memory with 1GB or more recommended, assign a dedicated domain, and connect an authentication provider. Outline runs only on Unix-compatible systems and supports Docker and from-source installation, local or S3-compatible file storage, and horizontal scaling. Someone must own upgrades, backups of both the database and file storage, and monitoring of the Redis dependency. BookStack has fewer moving parts because it runs on MySQL or MariaDB without a separate cache service, which lowers the operating surface for a small administration group.

Can a small team self-host either tool without a dedicated administrator?

It depends on the team's existing skills and the sign-in method. BookStack's dependency list is shorter: PHP, a MySQL or MariaDB database, and a web server, plus optional OIDC, SAML2 or LDAP sign-in, which many small IT teams already operate. Outline adds PostgreSQL, Redis, an authentication provider, and file storage decisions, and its own docs say it requires dev-ops experience. A team with no one comfortable with those services should either assign the work to an existing administrator with time for patching, or agree on support and upgrade ownership in writing before rollout. Ask any implementation partner to state in the quote who handles upgrades after go-live.

How long does a typical rollout take, and what drives the timeline?

No fixed duration applies to either tool, because the timeline follows the scope the team agrees to. The main drivers are the number of identity integrations, the volume and format of content to migrate, the number of shelves or collections and permission groups, and whether the infrastructure already has PostgreSQL, Redis or MySQL standards in place. Outline adds work for teams that need SAML under a paid edition, since licensing and procurement steps happen before deployment. Teams should ask for a written scope with deliverables and a timeline before work starts. DeployOpen's engagements are typically fixed-scope and agreed in writing before work begins, so the quote should list each assumption that changes the schedule.

Does a fixed-scope DeployOpen engagement cover content migration?

Migration is covered only if it appears in the written scope, so confirm it before signing. Most DeployOpen engagements are fixed-scope, with scope, deliverables and timelines agreed in writing before work starts. A migration scope should name the source system, the content types, the volume, how attachments and permissions map, and how cutover and rollback are handled. Outline's Notion importer is available in all editions from v0.83.0, which may reduce effort for teams moving from Notion, but a team coming from a wiki or file share will need a separate mapping exercise. Ask for a sample migration of a representative subset before committing to the full move.

Does DeployOpen run the platform after go-live?

Ongoing support, upgrades and continuous testing are available as retainers, separate from the initial fixed-scope build. A retainer is the right choice when the team lacks capacity to apply upgrades, watch security releases and maintain backups. DeployOpen implements, customizes, integrates, hardens, backs up, upgrades, documents and supports self-hosted platforms inside the client's own infrastructure, so the platform stays in the client's cloud account, data center or air-gapped network. Ask the quote to state which of these activities are included in the build and which move to a retainer, and who owns the license terms, especially where a commercial Outline license is involved.

Choosing the path that fits your constraints

Start with two gates, not features: license terms and identity requirements. If your organization needs an OSI-approved license, or your legal team must be able to run the software as a hosted service for others, BookStack's MIT license is the simpler position, because the Business Source License on Outline's community edition forbids using it for a Document Service and terminates rights on resale or hosting as a service. If SAML is mandatory, Outline's SAML login is only available in its paid Business and Enterprise editions, so price that tier before you commit. If your identity provider is OIDC, SAML2 or LDAP, BookStack covers all three in its base product, and Outline covers OIDC but needs a paid tier for SAML. Confirm which edition your legal and procurement teams will accept and get the current terms in writing from each vendor.

Next, match the choice to the hosting skills you actually have. BookStack needs PHP 8.2 or later with MySQL 8.0 or MariaDB 10.6 or later, and it ships official installation scripts for several Ubuntu LTS releases, but it does not publish official Docker images, so a container-first team will rely on community images. Outline needs PostgreSQL 14 or later, Redis 4 or later, a dedicated domain and an authentication provider, and its own hosting documentation says it requires dev-ops experience to run in production. If your team has no one who can operate Redis and PostgreSQL under load, that is a decision in its own right, and a fixed-scope implementation or retainer may be the more predictable route. Ask any implementation partner to name who patches, backs up and upgrades each stack after go-live.

Before committing, run both platforms on a non-production instance wired to the same identity provider, using the same test accounts. Confirm that group or role mapping produces the access levels you expect, that users are created and deprovisioned correctly, and that MFA behaves as your policy requires. For BookStack, check that role-level permissions and MFA enforcement match your model. For Outline, test the SAML path on the paid tier you would buy, not on a trial assumption. Load a representative sample of real content, not lorem ipsum, and check editing, search, attachments and diagram handling with the people who will write the pages. Record the time each setup step takes, because that measured effort, not a vendor claim, is the number to bring to your quote and your change board.

How DeployOpen helps you choose and implement either wiki

DeployOpen plans, implements, customizes, integrates, hardens, backs up and documents self-hosted platforms inside your own cloud accounts, data centers or air-gapped networks. The cards below cover the decisions that come before either wiki goes live and the work that continues after launch, whichever platform you choose.

Licensing and edition review

Confirm which license terms apply to the edition you plan to run before design starts. BookStack is MIT licensed. Outline's community edition is under the Business Source License, which forbids offering it as a Document Service to third parties, and SAML sign-in appears only in its paid Business and Enterprise editions. DeployOpen can document these terms against your intended use so procurement and legal review the same facts.

Identity integration design

Map your sign-in requirements to each platform before choosing. BookStack supports OIDC, SAML2 and LDAP, with multi-factor authentication enforceable per role. Outline does not support email and password sign-in natively and needs an external provider such as Google, Microsoft Entra or OIDC. DeployOpen can design the identity flow, role mapping and fallback access for either wiki within your directory.

Dependency and hosting footprint

Compare the stack each wiki brings into your environment. BookStack requires PHP 8.2 or later with MySQL 8.0 or MariaDB 10.6 or later. Self-hosted Outline requires PostgreSQL 14 or later and Redis 4 or later, plus at least 512MB of memory with 1GB recommended. DeployOpen can size, deploy and place these components in your infrastructure, and it can confirm current requirements with you before procurement.

Backup, upgrade and operations

Plan who restores data, applies upgrades and watches the service after go-live. Outline's hosting docs state that it requires dev-ops experience to run in production, and it moves quickly with frequent releases such as v1.11.0. BookStack's release cadence is also active, with v26.09.1 published on September 29, 2026. DeployOpen can set up backups, upgrade procedures and runbooks under a fixed-scope agreement, and ongoing upgrades and support are available as a retainer.

Content migration and import

Decide how existing documentation moves in before committing. Outline's Notion importer is available in all editions from v0.83.0, which matters if your current content lives there. BookStack organizes content into shelves, books, chapters and pages, so existing material needs mapping to that hierarchy. DeployOpen can scope the migration, test it on a copy of your content, and document the mapping for your teams.

Hardening and documentation

Apply your security baseline to the chosen wiki and record how it is configured. This covers TLS, administrator access, role and permission design, file storage choices such as local or S3-compatible storage for Outline, and the evidence your teams will need during reviews. DeployOpen prepares systems, controls and evidence for compliance assessments, but it does not issue audit reports, attestations or certifications. Independent auditors and certification bodies provide those.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.