← Page-Type Lab に戻る
BookStack · OSS wiki · セルフホスト · APP_CUSTOM_HEAD_CONTENT で head に任意 script

BookStack — 対応(head に任意 script)

BookStack は OSS の wiki / ドキュメントプラットフォーム。セルフホストのため 管理者がテンプレート (head) に任意の <script> を追加でき、 APP_CUSTOM_HEAD_CONTENT 設定で head へ外部ローダを注入できる。 プラン制約もサニタイズも無い。検証ポイント: head の si.js で widget host が生成されること。

運用手順(ドキュメントページ)

BookStack で公開された社内ドキュメントを再現。管理者が APP_CUSTOM_HEAD_CONTENT で head に si.js を 1 回だけ配置する想定です。

低コントラスト文(widget contrast 機能の対象)。

推奨実装(調査の結論)

  • 管理者が APP_CUSTOM_HEAD_CONTENT に si.js ローダを 1 回配置。
  • セルフホストのため CSP もテンプレートも自由に調整可能。
  • 全 wiki ページ共通で head 注入が確実。