WikiDocs
SHA-256WikiDocs は、データベース不要で純粋な Markdown フラットファイルによるナレッジベース Wiki であり、独立したデスクトップアプリとして実行できるだけでなく、Docker でセルフホストすることも可能です。コンテンツはポータブルな MD ファイルで保存され、データベースやクラウドロックインがなく、プライバシーと自己管理を重視しています。
スマートダウンロード
Download 版をダウンロード
v2.0.1 · 188.8 MB
Markdown ファイルだけで自分で構築できる Wiki ナレッジベース。デスクトップとサーバーの両方に対応。
主な機能
- データベース不要、コンテンツは純粋な Markdown ファイルとして保存され、移植性に優れる
- 見たまま編集(WYSIWYG)エディター、KaTeX 数式と Mermaid 図をサポート
- デスクトップアプリとセルフホストサーバー間のリモート同期をサポート
- REST API を提供し、外部ツールや自動化プロセスとの統合が容易
- ページのバージョン履歴、添付ファイルのアップロード、名前空間による分類、公開/非公開閲覧、ダークモード、多言語をサポート
できないこと
- •デスクトップ版とセルフホストインスタンス間の同期は、自動検出ではなく、事前にリモートアドレスを設定して認証情報を入力する必要があります。バージョン 1.x(旧版)のデータを移行した後は、ホームページのドキュメントを手動でルートディレクトリに移動する必要があります(新版では旧ホームページの slug を使用しなくなりました)。Docker 版はデフォルトで HTTP のみを提供するため、HTTPS が必要な場合は別途リバースプロキシが必要です。セルフホストの際は SECRET 環境変数を適切に管理し、十分な強度を確保してください。
使用例
- 個人ナレッジベースまたはノートシステム:デスクトップでローカルに執筆し、データは自分の Markdown ファイルに保存
- チーム/プロジェクト内部 Wiki:Docker でセルフホストでき、メンバーによる共同編集・閲覧をサポートし、公開またはプライベートアクセスの設定も可能
WikiDocs は、プライバシーを重視したデータベース不要の Markdown フラットファイル Wiki で、ユーザーが自分のナレッジベースを完全にコントロールできるように設計されています。すべてのコンテンツは純粋な Markdown ファイルとして保存され(YAML frontmatter をサポート)、データベースやクラウドサービスベンダーに依存しません。スタンドアロンのデスクトップアプリ(Electron)としてローカルで使用することも、Docker でセルフホストしてリモートアクセスやデスクトップとサーバー間の同期を実現することもできます。主な機能には、WYSIWYG(見たまま)の Markdown エディタ、KaTeX 数式、Mermaid ダイアグラム、無制限のページ履歴、添付ファイルと画像のアップロード(クリップボード対応)、名前空間による分類、公開/プライベート閲覧、コードハイライト、多言語インターフェース、ダークモード、および Swagger ドキュメント付きの REST API が含まれ、他のツールとの統合が容易です。WikiDocs 2.x は TypeScript による完全な書き直し(NestJS バックエンド + Angular フロントエンド + Electron デスクトップ)で、デスクトップとセルフホストインスタンス間の同期をサポートしています。元の PHP 版は legacy ブランチで引き続き利用可能です。Notion や Confluence と比較して、WikiDocs はより軽量でシンプル、かつ完全にポータブルで、データベース管理の手間がなく、ベンダーロックインから真に解放されます。また、一般的な静的サイトジェネレーターと比べて、WYSIWYG 編集とフル機能の管理インターフェースが備わっています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードした dmg ファイルを開き、アプリを Applications にドラッグ
デスクトップ版:GitHub Releases ページから対応するシステムのインストールパッケージ(Windows .exe など)をダウンロードし、ダブルクリックでインストールして起動
Docker セルフホスト:docker run -p 3210:3210 zavy86/wikidocs:2 を実行してコンテナを起動
起動後、ブラウザで http://localhost:3210 にアクセスし、管理者アカウントを作成して使用を開始
- デスクトップ版:GitHub Releases ページから対応するシステムのインストールパッケージ(Windows .exe など)をダウンロードし、ダブルクリックでインストールして起動
- Docker セルフホスト:docker run -p 3210:3210 zavy86/wikidocs:2 を実行してコンテナを起動
- 起動後、ブラウザで http://localhost:3210 にアクセスし、管理者アカウントを作成して使用を開始
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
2e33389e786e6e9f56537fab592d3e81622e808c628b50455a024c4467172168このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
デスクトップ版:OS標準のアプリ管理からアンインストールしてください(Windows の場合:設定 > アプリ;macOS の場合:アプリをゴミ箱にドラッグ)。アンインストールする前に、重要なデータがバックアップされていることを確認してください。Docker 版:docker stop と docker rm を実行してコンテナを削除してください。データボリュームがホストにマウントされていない場合、コンテナの削除と同時にデータも削除される可能性があるため、移行を行う前に必ずバックアップを取ってください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs