HedgeDoc
HedgeDoc は、オープンソースのリアルタイム共同編集 Markdown ノートツールで、複数人での同時編集、図表、数式に対応しており、セルフホストによりデータを完全に管理できます。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
オープンソースのリアルタイム共同編集Markdownノート。セルフホスト可能なHackMDの代替。
主な機能
- 複数人によるリアルタイム共同 Markdown 編集、WYSIWYG(見たまま編集)
- Mermaid フローチャート、Graphviz、LaTeX 数式などの豊富な拡張機能をサポート
- スライドショーモード、バージョン履歴、多様なフォーマットのインポート・エクスポート
- 完全にオープンソースで、プライベート環境へのデプロイが可能、データを自己管理
- バージョン 2.0 は最新の技術スタック(NestJS + React)を採用し、パフォーマンスがさらに向上
できないこと
- •現在の主力開発バージョンは 2.0(develop ブランチ)であり、1.x はメンテナンスのみで新機能は追加されません。2.0 はまだ alpha 段階のため、本番環境での使用は推奨されません。デプロイには一定の Docker または Node.js の基礎知識が必要であり、完全な初心者には向いていません。
使用例
- チーム内のナレッジベースとドキュメントコラボレーション
- 技術チームが API ドキュメントや設計ドキュメントを作成
- 教育シーンで授業ノートや講義資料をリアルタイムに記述
- 有料サービスに代わる個人ノート管理
詳細説明
HedgeDoc(旧称 CodiMD)は、オープンソースでリアルタイム共同編集に対応した Markdown ノートエディタです。複数人が同一ドキュメントを同時に編集でき、リアルタイムプレビュー、フローチャート(Mermaid、Graphviz)、LaTeX 数式、スライドモード、バージョン履歴などの機能を提供します。HackMD のオープンソース・セルフホスト型の代替として、データプライバシーを完全にコントロールできます。現在は主に 2.0 のリライト版(NestJS + React)の開発が進められており、パフォーマンスと拡張性が大幅に向上しています。1.x バージョンは安定していますが、メンテナンスのみとなっています。プライベート環境へのデプロイが必要なチーム、教育機関、開発者に適しており、共同ドキュメント、社内ナレッジベース、技術ノートなどの用途に活用できます。
トラブルシューティング & FAQ (1)
トラブル対応HedgeDoc DockerイメージにおけるNode.js Brotli RCEの脆弱性(CVE-2026-111497)を修正するにはどうすればよいですか?
公式の HedgeDoc イメージ (quay.io/hedgedoc/hedgedoc:latest) はすでにパッチが適用されており、CVE-2026-111497 を修正する Node.js v24.22.1 を同梱しています。コンテナがまだ v24.21.0 を報告する場合、ローカルのイメージが古くなっています。修正方法: 1) イメージを再プルします: docker compose pull (または docker pull quay.io/hedgedoc/hedgedoc:latest)。2) コンテナを再作成します: docker compose up -d。3) ランタイムを確認します: docker run --rm quay.io/hedgedoc/hedgedoc:latest node -v を実行すると v24.22.1 と表示されるはずです。:latest にピン留めしても自動更新はされないことに注意してください。更新されたイメージを取得するには、明示的にプルする必要があります。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
1. Docker を使って素早くデプロイ:`docker run -p 3000:3000 hedgedoc/hedgedoc:latest`
2. 初めて http://localhost:3000 にアクセスし、案内に従って管理者アカウントを設定
3. リンクを共有してチームメンバーを招待し、共同編集を開始
- 1. Docker を使って素早くデプロイ:`docker run -p 3000:3000 hedgedoc/hedgedoc:latest`
- 2. 初めて http://localhost:3000 にアクセスし、案内に従って管理者アカウントを設定
- 3. リンクを共有してチームメンバーを招待し、共同編集を開始
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Docker でデプロイした場合は、`docker stop hedgedoc && docker rm hedgedoc && docker rmi hedgedoc/hedgedoc` を実行してコンテナとイメージを削除します。手動でデプロイした場合は、インストールディレクトリとデータベースを削除します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
1 FAQ