WBO
オープンソースでセルフホスト可能なオンラインコラボレーションホワイトボード。複数人でのリアルタイム描画に対応し、データは完全にあなた自身の管理下に置かれます。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
セルフホスト型のリアルタイムコラボレーションホワイトボード。Miroより軽量で、よりプライベート。
主な機能
- 複数人でのリアルタイム共同描画、すべての操作が即時に同期
- Docker によるワンクリックデプロイまたは Node.js での直接実行に対応、ポートとパスをカスタマイズ可能
- JWT 認証を内蔵し、編集者、モデレーター、読み取り専用の3つのロールに対応
- キャンバスは自動で永続化保存され、ブラウザを閉じて再度開いても内容が残る
- 多言語インターフェース、翻訳を簡単に追加可能
できないこと
- •デフォルトでは 0.0.0.0 でリッスンするため、リバースプロキシを使用するか、HOST=127.0.0.1 を設定してアクセスを制限することを推奨します。2. Docker コンテナ内では 1000:1000 のユーザーで動作するため、マウントしたディレクトリの権限が正しいことを確認してください。3. サブパス(例: /wbo/)で運用する場合は、リバースプロキシの設定が必須です。4. 読み取り専用モードは、ボードの JSON ファイルを手動で編集し、サービスを再起動すると有効になります。5. トラフィックが多い場合は、悪用を防ぐために WBO_MAX_EMIT_COUNT を調整してください。
使用例
- 遠隔授業における教師と学生のインタラクティブな板書
- チームでのブレインストーミング、マインドマップ、アーキテクチャ図の共同作成
- オンラインでのデザインレビューやプロトタイプスケッチの議論
- デジタルアートの描画や落書きを通じた交流
- 個人のメモやプロジェクト計画のためのホワイトボードの代替
WBO(Whitebophir)は、オープンソースでセルフホスト可能なオンラインコラボレーションホワイトボードで、複数のユーザーが同時に1つの共有ボード上で描画できます。すべての操作はリアルタイムで同期され、ボードの状態は自動的に保存されるため、内容が失われることはありません。プラグインのインストールは不要で、モダンブラウザだけで使用できます。多言語インターフェースに対応し、Docker または Node.js で迅速にデプロイできます。WBO には JWT 認証が組み込まれており、編集、管理、読み取り専用の権限を細かく制御でき、読み取り専用モードの設定も可能です。Miro や Mural などの商用ホワイトボードと比較して、WBO ではデータとプライバシーを完全に管理できます。非常に軽量で、小規模な VPS 上でもスムーズに動作し、教育、ブレインストーミング、アーキテクチャ図の作成、デジタルアート制作に適しています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Docker を使用する場合:ディレクトリを作成します `mkdir wbo-boards && chown 1000:1000 wbo-boards`
コンテナを実行します:`docker run -it --publish 5001:80 --volume "$(pwd)/wbo-boards:/opt/app/server-data" lovasoa/wbo:latest`
ブラウザで http://localhost:5001 を開けば、すぐに使い始めることができます
- Docker を使用する場合:ディレクトリを作成します `mkdir wbo-boards && chown 1000:1000 wbo-boards`
- コンテナを実行します:`docker run -it --publish 5001:80 --volume "$(pwd)/wbo-boards:/opt/app/server-data" lovasoa/wbo:latest`
- ブラウザで http://localhost:5001 を開けば、すぐに使い始めることができます
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
コンテナを停止:`docker stop <コンテナID>`、その後コンテナとイメージを削除すれば完了です。Node.js でデプロイしている場合は、プロジェクトディレクトリを直接削除し、プロセスを停止してください。データディレクトリ `wbo-boards` 内の JSON ファイルはホワイトボードの内容なので、必要に応じて保持または削除できます。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
3 FAQs