Docs

Notion / Google ドキュメントの代替。フランス・ドイツ政府が開発

オープンソース代替:NotionGoogle ドキュメント

公式サイト ↗ GitHub

自分のサーバーで動かすなら:メモリ 2GB 以上の VPS で、月額 980円〜(目安) 導入方法と VPS の比較を見る ↓

  • Docker対応
  • SSO対応
  • セルフホスト可

Docs はフランスとドイツの政府機関が共同開発しているドキュメント共同編集ツールです。Notion に近いブロックエディタ、リアルタイム共同編集、AI 補助、エクスポートを備え、公共機関での利用を前提に設計されています。

日本語対応

UIの日本語化 未検出 リポジトリ内に日本語の翻訳ファイルを自動検出できませんでした(実際の画面は未確認)
日本語ドキュメント 未検出 リポジトリ内に日本語のドキュメントは見つかりませんでした
日本語で調べやすさ Google で検索 ↗ 「Docs 導入」で日本語記事を確認

※ 日本語の翻訳ファイルの有無はリポジトリを自動で確認しています(翻訳の割合は、ファイルの形式によって計測できないため表示していません)。最終確認:2026/10/22

最近の更新

  • v6.0.2
    リリースノート(原文)
    ### Added
    
    - ✨(docspec) handle DocSpec 4xx/5xx import errors distinctly #2552
    - 🌐(frontend) add Crowdin translator context #2785
    - ✨(frontend) open the emoji picker when adding a document emoji #2777
    
    ### Changed
    
    - 💄(frontend) limit heading choices to levels 1–3
    - ♻️(frontend) replace outdated AGPL mentions of BlockNote XL packages #2775
    - 💄(frontend) update upload loader and error ui #2784
    - ⬆️(yhub) upgrade @y/hub to 0.10.1 #2853
    - ♿️(frontend) allow opening the home button in a new tab #2839
    - 💄(frontend) use 12px for error page home links #2809
    
    Fixed
    
    - 🐛(frontend) don't add a reader's duplicate to the doc tree #2860
    - 🐛(frontend) fix confirmation modal for duplicating sub-docs #2860
    - 🐛(frontend) wrap long unbroken document titles #2852
    - 🐛(frontend) wrap long te…
  • v6.0.1
    リリースノート(原文)
    ### Added
    
    - ✨(backend) add a setting for the http fallback polling interval by @AntoLC #2827
    - ✨(backend) add a setting to turn off awareness on the http fallback by @AntoLC #2827
    - ✨(backend) add a setting to send json on the http fallback by @AntoLC #2829
    - ⚡️(yhub) cache authz verdicts to cut backend calls on connections by @lunika #2832
    
    ### Changed
    
    - ⚡️(yhub) skip the `users/me` call for callers without a session cookie by @lunika #2830
    - 🔧(helm) allow to set the period and failure threshold of probes by @lunika #2828
    - ♿️(frontend) fix the accessibility of the document tree by @Ovgodd #2769
    
    ### Fixed
    
    - 🐛(frontend) stop the http fallback when the collaboration server refuses it by @AntoLC #2827
    - 🐛(backend) bypass throttling on access/me action from yhub by @lunika…
  • v6.0.0
    リリースノート(原文)
    ## 🚀 Docs 6.0: welcome yhub
    
    With this release, the collaboration server moves to **[yhub](https://github.com/yjs/yhub)**. This is a significant change of stack, so please read the [upgrade guide](https://github.com/suitenumerique/docs/blob/main/UPGRADE.md) before updating your instance.
    
    [yhub](https://github.com/yjs/yhub) is a collaboration server made by **@dmonad**, the creator of Yjs itself, and Docs now runs on it through `yhub-server`, a thin wrapper tailored for Docs. It should bring better stability, and it opens the door to some amazing features that we will be able to ship soon!
    
    A huge thank you to **Kevin (@dmonad)** for building it with us and for the time and care he put into this migration. 🙏
    
    Let's ship! 🚢
    
    ---
    
    ### Added
    
    - 👷(ci) lint, typecheck, build and t…

導入方法(セルフホスト)

必要メモリ2 GB 以上
導入難易度ふつう
Docker対応
推奨VPSプランConoHa VPS 2GB(月額 980円〜)

compose.yml

name: docs

services:
  postgresql:
    image: postgres:16
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -d $${POSTGRES_DB} -U $${POSTGRES_USER}"]
      interval: 1s
      timeout: 2s
      retries: 300
    env_file:
      - env.d/development/postgresql
      - env.d/development/postgresql.local
    ports:
      - "15432:5432"
    volumes:
      - ./docker/files/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d:ro

  redis:
    image: redis:5

  mailcatcher:
    image: sj26/mailcatcher:latest
    ports:
      - "1081:1080"

  minio:
    user: ${DOCKER_USER:-1000}
    image: pgsty/silo
    environment:
      - MINIO_ROOT_USER=impress
      - MINIO_ROOT_PASSWORD=password
    ports:
      - "9000:9000"
      - "9001:9001"
    healthcheck:
      test: ["CMD", "mc", "ready", "local"]
      interval: 1s
      timeout: 20s
      retries: 300
# …(続きは compose.yml)
  1. VPSを契約する ― ConoHa VPS 2GBを選び、OSは Ubuntu を推奨
  2. Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ curl -fsSL https://get.docker.com | sh
  3. Docs を起動 ― 上の compose ファイルを置いて docker compose up -d
  4. ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン で取得(PR)

このソフトが動く VPS プラン(必要メモリ 2GB 以上)

サービスプラン月額(目安)
ConoHa VPS 最安 2GB 980円〜 公式サイト ↗
シンVPS 2GB 990円〜 公式サイト ↗
XServer VPS クラウド 4GB 2,068円〜 公式サイト ↗

※ 月額は12か月契約の通常価格(税込・月額換算)の目安です。キャンペーン価格・初期費用は各社の公式サイトで確認してください。PR

Notion と比べていくら安くなる?

人数Notion(年額)Docs セルフホスト(年額)差額
1人19,800円11,760円−8,040円
5人99,000円11,760円−87,240円
10人198,000円11,760円−186,240円
30人594,000円11,760円−582,240円

※ Notion は 月額 1,650円/人〜(目安)、セルフホストはConoHa VPS 2GB(月額980円)で試算。運用の手間・バックアップ・ドメイン代は含みません。

自分で入れるのが難しいときは

Docs のセルフホストは、VPS の契約・Docker・ドメインと HTTPS・バックアップと、決めることが少なくありません。OSSMatch を運営する合同会社Edel Hearts では、サーバーの用意から初期設定・日本語化・バックアップと更新の仕組みづくりまでをまとめて代行しています。掲載している OSS は、実際に自社のサーバーで動かして確認しています。

Docs の導入を相談する ↗相談は無料です。内容を伺ってから、費用と期間の目安をお伝えします。

ノート・ナレッジ管理の他のOSSと比較

ソフト★ Stars最終更新日本語UI必要RAM難易度ライセンス
Docs(このページ) 16,940 2日前 未検出 2GB ふつう MIT
AppFlowy 77,652 2日前 87% 1GB ふつう AGPL-3.0
AFFiNE 73,762 17時間前 83% 2GB ふつう MIT
Memos 64,004 20時間前 100% 128MB かんたん MIT

ノート・ナレッジ管理のOSSをすべて見る →

よくある質問

Docs は無料で使えますか?

Docs はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。

Docs は日本語で使えますか?

リポジトリ内に日本語の翻訳ファイルを自動検出できませんでした。実際の画面での日本語表示は確認できていないため、導入前に公式のデモやドキュメントで確認してください。

Docs を商用利用できますか?

ライセンスは MIT です。商用利用・改変・再配布が広く認められています。

Notion から Docs に移行できますか?

Notion のエクスポート機能でデータを書き出し、Docs 側のインポート機能で取り込むのが基本です。対応形式はバージョンによって異なるため、公式ドキュメントで確認してください。Notion の他の代替は「Notion のオープンソース代替」ページで比較できます。

Docs を動かすのに必要なサーバースペックは?

メモリ 2GB 以上が目安です。Docker に対応しているので、Docker が動く環境ならOSを問いません。