AFFiNE

ドキュメントとホワイトボードを一体化した Notion + Miro の代替

オープンソース代替:Notion

公式サイト ↗ GitHub

  • Docker対応
  • クラウド版あり
  • セルフホスト可
  • 商用利用可
  • 日本語UI

AFFiNE はドキュメント・ホワイトボード・データベースを行き来できるローカルファーストのワークスペースです。ページをそのままキャンバスに展開できるのが特徴で、Notion と Miro を1つにしたような使い方ができます。

Docker でセルフホストでき、オフラインでも動作します。

日本語対応

UIの日本語化 83%
翻訳ファイル packages/frontend/i18n/src/resources/ja.json
日本語ドキュメント なし 英語のみ。日本語の解説記事を探す必要があります
日本語で調べやすさ Google で検索 ↗ 「AFFiNE 導入」で日本語記事を確認

UI日本語対応。

※ 日本語化率はリポジトリ内の翻訳ファイル(packages/frontend/i18n/src/resources/ja.json)の項目数を英語版と比較して自動計測しています。最終計測:2026/9/17

向いている人・向いていない人

向いている

  • ドキュメントとホワイトボードを行き来しながら考えたい
  • ローカルファーストでオフラインでも使いたい
  • Notion + Miro を1つにまとめたい

向いていない

  • 安定版の更新頻度より機能の枯れ具合を重視する
  • 2GB 未満のサーバー

最近の更新

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

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

.docker/selfhost/compose.yml

name: affine
services:
  affine:
    image: ghcr.io/toeverything/affine:stable
    container_name: affine_server
    ports:
      - '3010:3010'
    depends_on:
      redis:
        condition: service_healthy
      postgres:
        condition: service_healthy
      affine_migration:
        condition: service_completed_successfully
    volumes:
      - ./data/storage:/root/.affine/storage
      - ./config:/root/.affine/config
    environment:
      - REDIS_SERVER_HOST=redis
      - DATABASE_URL=postgresql://affine@postgres:5432/affine
      - DEPLOYMENT_TYPE=selfhosted
    restart: unless-stopped

  affine_migration:
    image: ghcr.io/toeverything/affine:stable
    container_name: affine_migration_job
    volumes:
      - ./data/storage:/root/.affine/storage
      - ./config:/root/.affine/config
    command: ['sh', '-c', 'node ./scripts/self-host-predeploy.js']
    environment:
      - REDIS_SERVER_HOST=redis
      - DATABASE_URL=postgresql://affine@postgres:5432/affine
      - DEPLOYMENT_TYPE=selfhosted
    depends_on:
      postgres:
        condition: service_healthy
      redis:
        condition: service_healthy

# …(続きは .docker/selfhost/compose.yml)
  1. VPSを契約する ― シンVPS 2GBを選び、OSは Ubuntu を推奨
  2. Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ curl -fsSL https://get.docker.com | sh
  3. AFFiNE を起動 ― 上の compose ファイルを置いて docker compose up -d
  4. ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン で取得(PR

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

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

※ 月額は長期契約時の換算やキャンペーン価格を含む目安です。契約期間・初期費用は各社の公式サイトで確認してください。PR

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

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

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

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

ソフト★ Stars最終更新日本語UI必要RAM難易度ライセンス
AFFiNE(このページ) 72,701 3日前 83% 2GB ふつう
AppFlowy 76,788 3日前 87% 1GB ふつう AGPL-3.0
Memos 63,123 1日前 75% 128MB かんたん MIT
Joplin 56,407 1日前 あり 512MB かんたん

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

よくある質問

AFFiNE は無料で使えますか?

AFFiNE はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。公式のクラウド版(有料プラン)も提供されています。

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

UIの日本語化は「83%」です(翻訳ファイル packages/frontend/i18n/src/resources/ja.json)。UI日本語対応。

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

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

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

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