| 原作者 | ダン・ブラウン |
|---|---|
| 開発者 | ダン・ブラウン |
| 初回リリース | 2015年7月12日 |
| 安定リリース | 24.10.2 [1]
/ 2024-11-13; 15日前 |
| リポジトリ |
|
| 書かれた | PHP の |
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | クロスプラットフォーム |
| 利用可能 | 43 [2]言語 |
| タイプ | ウィキソフトウェア |
| ライセンス | MITライセンス |
| Webサイト | 当サイトについて |
BookStackは、シンプルで自己ホスト型の使いやすいプラットフォームを目指した無料のオープンソース Wikiソフトウェアです。PHPフレームワークのLaravelをベースにしたBookStackは、 MITライセンスの下でリリースされています。BookStackは、本のアイデアを使用してページを整理し、情報を保存します。[3] BookStackは多言語対応で、30以上の言語で利用できます。[2]
歴史
BookStackの最初のコミットは、2015年7月12日にイギリスのウェブ開発者であるダン・ブラウンによって公開されました。 [4]当初は「Oxbow」という名前でしたが、わずか11日後にプロジェクト名がBookStackに変更されました。最初の適切なレイアウトはDokuWikiに触発され、同年10月にBookStackの現在のレイアウトが決定されました。[5]全体的なデザインは、2019年5月6日のv0.26のリリースで大幅に最適化され、特にモバイルエクスペリエンスが向上しました。[6]
ブラウン氏とコミュニティメンバーによる5年以上の開発を経て、2021年4月9日にv21.04がリリースされベータ段階が終了しました。[7] BookStackは、2021年6月現在、GitHub上で最も人気のあるPHPで書かれたウィキソフトウェアとなっています。 [8]
特徴

インストールと設定
BookStackのインストールには、 PHP、MySQLまたはMariaDB、Git(アップデート用)、Composerが必要です。[9] Dockerコンテナ経由でインストールすることもできます。 [10]名前、ロゴ、登録オプションを変更でき、システム全体を公開するかどうかも変更できます。[11]
コンテンツレベル
BookStack は、その名前が示すように、通常の本の積み重ねのアイデアに基づいています。BookStack の分類は、棚、本、章、ページの 4 つのレベルに限定されています。本とページはコンテンツの保存に必須ですが、章はページをより整理するためにオプションです。棚には複数の本を入れることができ、1 冊の本を複数の棚に置くこともできます。[3]
組織
BookStackのウェブサイトでは、本の中で章やページを並べ替えることができます。章は別の本に移動でき、ページは別の本または別の章に移動できます。[12]ページの修正や画像管理が利用できるほか、コンテンツやアクションをロックダウンできる完全な役割と権限のシステムも利用できます。[11]
編集と検索
BookStackはWYSIWYGとMarkdownエディタを提供し、Markdownエディタではライブプレビューも提供されます。書籍、章、ページは完全に検索可能で、任意の段落に直接リンクできます。[11]
統合認証
GitHub、 Google、Slack、AzureADなどのメール/パスワードログインソーシャルプロバイダーを使用できます。エンタープライズ環境ではOktaとLDAPのオプションが利用できます。 [11]
拡張性
BookStack には従来の「プラグイン」システムはありませんが、いくつかの拡張機能が用意されています。BookStack のカスタマイズ設定では、ページの先頭にカスタム HTML コンテンツを追加するための入力が提供され、その後「エディター イベント」を使用してページ エディターをカスタマイズできます。REST APIが組み込まれており、BookStack 内のコア コンテンツ タイプの CRUD アクションをカバーしています。「ビジュアル テーマ システム」を使用すると、プラットフォーム内のビュー、翻訳テキスト、アイコンをカスタマイズできます。「論理テーマ システム」を使用すると、コア アプリケーション ファイルを変更することなく、バックエンドの PHP ベースの論理カスタマイズが可能になります。[13]
参照
参考文献
- ^ 「リリース 24.10.2」。2024年11月13日。 2024年11月20日閲覧。
- ^ ab "BookStack/resources/lang/". GitHub . BookStack . 2022年12月1日閲覧。
- ^ ab 「コンテンツ概要」。BookStack。2018年9月23日。 2021年6月9日閲覧。
- ^ Brown, Dan (2020年7月28日). 「BookStackの5年間」BookStack . 2021年6月9日閲覧。
- ^ Brown, Dan (2016年7月11日). 「A Year of BookStack」. BookStack . 2021年6月9日閲覧。
- ^ Brown, Dan (2019年5月6日). 「ベータリリースv0.26.0」BookStack . 2021年6月9日閲覧。
- ^ Brown, Dan (2021年4月9日). 「BookStack Release v21.04」. BookStack . 2021年6月9日閲覧。
- ^ “wiki”. GitHub . 2021年6月9日閲覧。
- ^ 「Installation · BookStack」。BookStack 。 2017年1月1日。 2023年3月11日閲覧。
- ^ 「インストール」。BookStack。2017年1月。 2022年6月28日閲覧。
- ^ abcd “Features”. BookStack . 2021年6月9日閲覧。
- ^ 「コンテンツの整理」BookStack、2017年1月。 2021年6月9日閲覧。
- ^ 「BookStackのハッキング」BookStack。2020年2月2日。 2022年6月28日閲覧。
外部リンク
- BookStackホームページ
