OpenSource-Hub
W

WikiDocs

SHA-256
519 stars·オフィス生産性·SHA-256 チェックサム確認済み

WikiDocs は、データベース不要で純粋な 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 編集とフル機能の管理インターフェースが備わっています。

タグ

wikimarkdownflat-fileself-hosteddesktop-appno-database

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードした dmg ファイルを開き、アプリを Applications にドラッグ

3

デスクトップ版:GitHub Releases ページから対応するシステムのインストールパッケージ(Windows .exe など)をダウンロードし、ダブルクリックでインストールして起動

4

Docker セルフホスト:docker run -p 3210:3210 zavy86/wikidocs:2 を実行してコンテナを起動

5

起動後、ブラウザで http://localhost:3210 にアクセスし、管理者アカウントを作成して使用を開始

インストールガイド
  1. デスクトップ版:GitHub Releases ページから対応するシステムのインストールパッケージ(Windows .exe など)をダウンロードし、ダブルクリックでインストールして起動
  2. Docker セルフホスト:docker run -p 3210:3210 zavy86/wikidocs:2 を実行してコンテナを起動
  3. 起動後、ブラウザで 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 を実行してコンテナを削除してください。データボリュームがホストにマウントされていない場合、コンテナの削除と同時にデータも削除される可能性があるため、移行を行う前に必ずバックアップを取ってください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-11 13:06:11
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト