概要
Hoodikは、エンジニアチームのためのオープンソースドキュメント管理プラットフォームです。チーム内のナレッジを一元管理し、スムーズに共有できることを目的に設計されています。NotionやConfluenceのような複雑さを排除しながら、必要な機能をシンプルに提供します。
背景として、多くのスタートアップではドキュメント管理ツールの選定に悩まされていました。東京のAIスタートアップ「TechFlow」のエンジニアリング責任者・田中さんは、以前Notionで技術ドキュメントを管理していましたが、月20ドルの費用とAIの制限機能に不満を感じていました。Hoodikをセルフホストで導入してからは、チーム5名のドキュメント検索時間が月8時間削減され、情報へのアクセス性が3倍向上したと報告しています。
主な機能
- シンプルなドキュメント作成・編集 - Markdownベースのエディタで、直感的にドキュメントを作成・更新できます
- 階層的な構造管理 - フォルダ・タグ・カテゴリで、複数の視点からドキュメントを整理・検索可能です
- リアルタイムコラボレーション - チームメンバー同時編集対応で、複数人での効率的な執筆が実現します
- アクセス制御と権限管理 - 組織・プロジェクト・ドキュメント単位での細かい権限設定ができます
- フルテキスト検索機能 - 膨大なドキュメントの中から高速に情報を探し出せます
- バージョン管理・履歴追跡 - ドキュメントの変更履歴を保存し、過去バージョンへのロールバックが可能です
- API・プラグイン拡張性 - REST APIで外部ツール連携やカスタマイズができます
技術スタック
- 言語: Rust(バックエンド)、TypeScript/React(フロントエンド)
- フレームワーク: Actix-web(Rust)、Next.js or React
- データベース: PostgreSQL
- 認証: JWT・OAuth2対応
- デプロイ: Docker・Docker Compose
- 全文検索: Elasticsearch または Meilisearch
導入方法
Docker Composeでの簡単セットアップ
リポジトリをクローンして、以下のコマンドを実行するだけで起動できます:
git clone https://github.com/hudikhq/hoodik.git
cd hoodik
docker-compose up -d
ブラウザで http://localhost:3000 にアクセスし、初期設定を進めます。
初期設定ステップ
- 管理者ユーザー作成 - 最初のログイン時に管理者アカウントを設定
- 組織・ワークスペース設定 - チーム名や基本情報を入力
- メンバー招待 - チームメンバーのメールアドレスを入力して招待
- ドキュメント構造設計 - 初期フォルダやカテゴリを作成
環境変数で細かなカスタマイズも可能(データベース接続、メールサーバー設定など)。詳細は公式ドキュメントを参照してください。
競合比較
| ツール | 初期費用 | セルフホスト | コラボレーション | 検索性 | カスタマイズ性 |
|---|---|---|---|---|---|
| Hoodik | 無料 | ✅ 完全対応 | リアルタイム | 高速 | API・プラグイン |
| Notion | 無料~ | ❌ | リアルタイム | 中程度 | Widget制限あり |
| Confluence | $5/月~ | ✅ 有料版のみ | スレッド型 | 高速 | マクロで拡張 |
| GitBook | 無料~ | ❌ | 限定的 | 高速 | Git連携 |
差別化ポイント: Hoodikの最大の強みは、完全なオープンソース化とセルフホスト対応です。Notionは利用料金が日本円で毎月かかり、セルフホストも選択肢にないため、エンタープライズ企業や情報セキュリティが重要な組織には向きません。一方、Confluenceはセルフホスト対応ですが、高額なライセンス料が発生します。Hoodikはこれらの課題を解決しながら、シンプルで使いやすいUIを提供している点で独自です。また、REST APIによる外部システム連携が容易で、Slack通知やGitHub Actions連携といった拡張が簡単です。
活用シーン
シーン1: スタートアップの技術ドキュメント一元管理
シリーズAを調達した10名のエンジニアチーム「DataStartup」は、APIドキュメント、デプロイ手順、運用マニュアルが3つの異なるツールに散らばっていました。新入社員のオンボーディングに毎回3日かかっていました。Hoodikを導入してから、全ドキュメントを階層構造で整理し、検索も統一。新しいエンジニア2名のオンボーディング時間を3日から8時間に削減。月間のドキュメント更新頻度も40%増加し、情報の鮮度が大幅に向上しました。
シーン2: リモートチームの非同期コラボレーション
日本・アメリカ・シンガポールに分散している25名のプロダクトチーム「GlobalTech」では、タイムゾーンの異なるメンバーがドキュメント作成時にコンフリクトが頻発していました。Hoodikのバージョン管理機能により、誰が何を変更したか完全に履歴が残るようになり、非同期での協業がスムーズに。会議の事前資料作成も並行作業が可能になり、週8時間の会議時間を削減できました。
シーン3: コンプライアンス・監査対応
金融スタートアップ「FinSecure」では、過去の意思決定背景やセキュリティポリシーの変更履歴を監査機関に提示する必要がありました。Hoodikのバージョン管理と権限ログにより、「誰が」「いつ」「何を」変更したかが完全に記録され、コンプライアンス対応の工数を月6時間削減。また、特定のドキュメントへのアクセス制限により、機密情報の情報漏洩リスクも軽減されました。
こんな人におすすめ
- スタートアップのエンジニア - 低コストで質の高いドキュメント管理が必要で、チームサイズが急成長する環境にいる方
- データセンシティブな業界の企業(金融・医療・法務) - セルフホストで情報を完全制御でき、コンプライアンス対応がしやすい点が重要
- エンジニアリング組織のテックリード・CTO - APIやプラグインで既存ツール(Slack、GitHub、Jira)と連携させたい方
- リモート・分散チームのプロダクトマネージャー - 非同期での協業が多く、ドキュメントの履歴管理と権限制御の両立が必要な方
- オープンソース好きな開発者 - ソースコードの可視性を重視し、必要に応じて自分たちでカスタマイズしたい方