Skip to content

[BUG] Display issues - in Markdown editor correct in live document not #286

Description

@philippswoboda

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

I have created as starting page serveral buttons in HTML via the Markdown Editor. In this editor the preview is correct, as coded:

Image

But when the starting page is loaded the formate is completely broken:

Image

Currently I'm running the version v26.03.1-ls253

Expected Behavior

That the page is displayed as in the preview of the markdown editor (so that the created buttons are shown as coded)

Steps To Reproduce

Open File in editor
Edit
Save
Open

Environment

- OS: Debian 12
- How docker service was installed: Dockge Docker Manager

CPU architecture

x86-64

Docker creation

image: lscr.io/linuxserver/bookstack:latest

Container logs

mariadb    | [migrations] started
mariadb    | [migrations] no migrations found
mariadb    | ───────────────────────────────────────
mariadb    | 
mariadb    |       ██╗     ███████╗██╗ ██████╗
mariadb    |       ██║     ██╔════╝██║██╔═══██╗
mariadb    |       ██║     ███████╗██║██║   ██║
mariadb    |       ██║     ╚════██║██║██║   ██║
mariadb    |       ███████╗███████║██║╚██████╔╝
mariadb    |       ╚══════╝╚══════╝╚═╝ ╚═════╝
mariadb    | 
mariadb    |    Brought to you by linuxserver.io
mariadb    | ───────────────────────────────────────
mariadb    | 
mariadb    | To support LSIO projects visit:
mariadb    | https://www.linuxserver.io/donate/
mariadb    | 
mariadb    | ───────────────────────────────────────
mariadb    | GID/UID
mariadb    | ───────────────────────────────────────
mariadb    | 
mariadb    | User UID:    1000
mariadb    | User GID:    1000
mariadb    | ───────────────────────────────────────
mariadb    | Linuxserver.io version: 11.4.5-r2-ls192
mariadb    | Build-date: 2025-08-26T07:46:30+00:00
mariadb    | ───────────────────────────────────────
mariadb    |     
mariadb    | [custom-init] No custom files found, skipping...
mariadb    | 250826 07:53:20 mysqld_safe Logging to '/config/log/mysql/mariadb-error.log'.
bookstack  | [migrations] started
bookstack  | [migrations] 01-nginx-site-confs-default: skipped
bookstack  | [migrations] 02-default-location: skipped
bookstack  | [migrations] done
bookstack  | ───────────────────────────────────────
bookstack  | 
bookstack  |       ██╗     ███████╗██╗ ██████╗
bookstack  |       ██║     ██╔════╝██║██╔═══██╗
bookstack  |       ██║     ███████╗██║██║   ██║
bookstack  |       ██║     ╚════██║██║██║   ██║
bookstack  |       ███████╗███████║██║╚██████╔╝
bookstack  |       ╚══════╝╚══════╝╚═╝ ╚═════╝
bookstack  | 
bookstack  |    Brought to you by linuxserver.io
bookstack  | ───────────────────────────────────────
bookstack  | 
bookstack  | To support LSIO projects visit:
bookstack  | https://www.linuxserver.io/donate/
bookstack  | 
bookstack  | ───────────────────────────────────────
bookstack  | GID/UID
bookstack  | ───────────────────────────────────────
bookstack  | 
bookstack  | User UID:    1000
bookstack  | User GID:    1000
bookstack  | ───────────────────────────────────────
bookstack  | Linuxserver.io version: v26.03.1-ls253
bookstack  | Build-date: 2026-03-17T11:13:46+00:00
bookstack  | ───────────────────────────────────────
bookstack  |     
bookstack  | using keys found in /config/keys
bookstack  | **** The following active confs have different version dates than the samples that are shipped. ****
bookstack  | **** This may be due to user customization or an update to the samples. ****
bookstack  | **** You should compare the following files to the samples in the same folder and update them. ****
bookstack  | **** Use the link at the top of the file to view the changelog. ****
bookstack  | ┌────────────┬────────────┬────────────────────────────────────────────────────────────────────────┐
bookstack  | │  old date  │  new date  │ path                                                                   │
bookstack  | ├────────────┼────────────┼────────────────────────────────────────────────────────────────────────┤
bookstack  | │ 2024-07-16 │ 2025-12-26 │ /config/nginx/site-confs/default.conf                                  │
bookstack  | │ 2024-12-17 │ 2025-12-26 │ /config/nginx/nginx.conf                                               │
bookstack  | │ 2024-12-06 │ 2025-12-26 │ /config/nginx/ssl.conf                                                 │
bookstack  | └────────────┴────────────┴────────────────────────────────────────────────────────────────────────┘
bookstack  | Waiting for DB to be available
bookstack  | 
bookstack  |    INFO  Nothing to migrate.  
bookstack  | 
bookstack  | [custom-init] No custom files found, skipping...
bookstack  | *** Starting Async Action Queue ***
bookstack  | [ls.io-init] done.
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
bookstack  | *** Starting Async Action Queue ***
mariadb    | 250826 07:53:20 mysqld_safe Starting mariadbd daemon with databases from /config/databases
mariadb    | Connection to localhost (::1) 3306 port [tcp/mysql] succeeded!
mariadb    | Logrotate is enabled
mariadb    | [ls.io-init] done.
bookstack  | *** Starting Async Action Queue ***

Activity

  1. github-actions commented on Mar 18, 2026

    @github-actions

    Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

  2. ssddanbrown commented on Mar 18, 2026

    @ssddanbrown
    SponsorContributor

    Hi @philippswoboda,
    This isn't really anything relevant for the linuxserver image/team, since that's directly about BookStack functionality.

    The difference is because BookStack will perform filtering on page content when it's viewed, to remove things which are unexpected using standard functionality, which could potentially be used for bad.

    If you only have trusted users on your instance, you could maybe relax the content filtered as per the BookStack docs here:
    https://www.bookstackapp.com/docs/admin/security/#page-content-filtering

  3. LinuxServer-CI commented on Apr 18, 2026

    @LinuxServer-CI
    Collaborator

    This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

  4. moved this from Issues to Done in Issue & PR Trackeron Jun 17, 2026
  5. LinuxServer-CI commented on Jul 18, 2026

    @LinuxServer-CI
    Collaborator

    This issue is locked due to inactivity

  6. locked as resolved and limited conversation to collaborators on Jul 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions