執筆:Kristijan Sekereš

大規模なオープンソースのビジネスコラボレーション:プライバシーと完全なコントロール

共有パネルを開いた Nextcloud Files アプリ。内部共有と、顧客、経営陣、パートナー企業のデザインチームにそれぞれ発行した閲覧のみの共有リンクが並んでいる。

Nextcloud とは何か、どのような仕組みで動き、企業ではどうセットアップするのか?

Nextcloud は、Microsoft 365 や Google Workspace から離れたいと考えるヨーロッパの企業や公的機関が選ぶ、オープンソースのコラボレーションプラットフォームです。どちらのスイートもよくできた製品です。一方で、毎年いくら支払うのか、文書がどこに置かれるのかを決めるのもこれらのスイートの側で、使い続けるほど離れるのは難しくなります。Nextcloud なら、同じ日々の業務を自社で選んだインフラの上でこなせます。

Nextcloud は PHP で構築され、シュトゥットガルトの Nextcloud GmbH がオープンソースコミュニティとともに開発しています。企業が通常、オフィススイートを導入して得ている機能(ファイルの同期と共有、オフィス文書、チャットとビデオ通話、カレンダー、連絡先、AI アシスタント)を備えながら、ファイルは 100% 自社の管理下に置いたままにできます。

技術的に見ると、Nextcloud はデータベースとストレージバックエンドを持つウェブアプリケーションです。デスクトップアプリとモバイルアプリは、WebDAV でサーバーとファイルを同期します。カレンダーと連絡先はオープンな標準規格である CalDAV と CardDAV を使うので、iPhone、Mac、Thunderbird の標準機能でそのまま接続できます。ファイル以外の機能はすべて、組み込みの App Store から有効にするアプリとして提供されます。

Nextcloud を使う主なメリットは何ですか?

完全なデータ所有権

チームチャットと同じく(Mattermost のセットアップガイドを参照)、根本にある考え方は変わりません。データは自社のものです。契約書、請求書、人事記録、取締役会の資料は、どれも自社のインフラ上にあります。第三者が自らの目的のためにそれをスキャンすることも、ある日を境にアクセスできなくすると決めることもできません。

後者のリスクは、2025 年に現実のものとなりました。米国が国際刑事裁判所の主任検察官に制裁を科したあと、同氏は Microsoft のメールアカウントにアクセスできなくなりました。2025 年 10 月、同裁判所は約 1,800 台の業務端末を openDesk に移行すると決定しました。openDesk はドイツの公共部門向けに開発されたオープンソースの業務スイートで、ファイル機能には Nextcloud を使っています。

顧客の信頼と GDPR 対応

預けた文書がどこに保管されているのかと顧客に聞かれたら、「フランクフルトにある自社のサーバーです」と答えるほうが、サブプロセッサーの一覧を示すより短く済みます。自社が管理するインフラの外にファイルが出ることはないため、EU 一般データ保護規則(GDPR)に基づくデータ移転の評価が簡単になり、NIS2 指令によってサプライチェーンの取引先にまで回ってくるセキュリティ質問票への対応も楽になります。データの保持期間、監査ログ、暗号化も、ベンダーのロードマップを待たずに自社で設定できます。

米国のクラウド事業者で EU リージョンを選んでも、決まるのはデータの保存場所であり、どの国の法律が及ぶかではありません。2025 年 6 月には、Microsoft フランス法人の幹部がフランス上院で宣誓したうえで、フランス当局の同意なしにフランス国民のデータが米国当局に引き渡されることは決してないとは保証できない、と証言しました。

ユーザー単位の課金なし

どちらのスイートも、ユーザーごとに毎月料金がかかります。Microsoft 365 Business Standard は 2026 年 7 月にユーザーあたり月額 12.50 ドルから 14 ドルに値上がりし、Google Workspace Business Standard は年間プランでユーザーあたり月額 14 ドルです。従業員 50 人の会社なら、アドオンを含めずに年間 8,400 ドルになり、請求額は人を採用するたびに増えていきます。自前運用の Nextcloud にかかるのはサーバーの費用だけで、51 人目の社員も同じサーバーで追加料金なしにまかなえます。

ソフトウェア自体は無料です。Nextcloud GmbH は、100 ユーザー以上を対象にベンダーサポート付きの Enterprise サブスクリプションを販売していますが、必要になるのは、ベンダーにすぐ対応してもらえる体制がほしいときだけです。

完全なカスタマイズと連携

Nextcloud はアプリの組み合わせでできています。サーバーには基本的な機能が標準で含まれ、プロジェクトボード、フォーム、ホワイトボード、そして OpenProject、Jira、GitLab、Mattermost といったツールと連携するためのコネクターなど、それ以外の機能は App Store から追加します。有効にするのは業務に必要なものだけで、それ以上は入れません。土台には WebDAV、CalDAV、CardDAV のエンドポイント、REST API、Webhook があるので、自社のシステムから文書を格納したり、共有を作成したり、新しいアップロードに反応して処理を動かしたりできます。

Nextcloud の管理画面にある「アプリ」の画面。「OpenProject Integration」「パスワードポリシー」「メールで共有」などのアクティブなアプリの一覧と、選択したアプリの変更履歴が表示されている。

Nextcloud の主要機能

ファイル:同期と共有

  • Windows、macOS、Linux 向けのデスクトップクライアント(Windows と macOS では仮想ファイルに対応し、大きなフォルダーでもノート PC の容量を圧迫しない)
  • 写真の自動アップロードに対応した iOS と Android 向けのモバイルアプリ
  • 顧客やパートナー向けに、パスワード、有効期限、閲覧のみの権限を設定できる共有リンク
  • ファイルリクエスト:顧客から書類を受け取るための、アップロード専用のリンク
  • 特定の社員ではなくグループに属するチームフォルダー
  • バージョン履歴、ゴミ箱、ファイルロック
  • 外部ストレージ:既存の Windows ファイル共有(SMB)、S3 バケット、SFTP、WebDAV を接続
  • ユーザーごとに設定できる、数十の言語に対応したインターフェース

日本語で表示した Nextcloud Files。新しく作成したフォルダーがあり、ファイル一覧の横に「アクティビティ」サイドバーが開いている。

オフィス文書

  • Word、Excel、PowerPoint のファイルをブラウザーで扱える、Collabora Online ベースの Nextcloud Office
  • コメントと変更履歴の記録に対応したリアルタイム共同編集
  • 代わりのエディターとして使える Euro-Office(Nextcloud が IONOS、Proton とともに 2026 年に立ち上げたオープンソースのスイート)
  • DOCX、XLSX、PPTX に加えて、OpenDocument(ODF)にもネイティブ対応
  • すべての文書で使えるテンプレート、PDF 書き出し、バージョン履歴
  • 同期したファイルなら、デスクトップ版の Office アプリもこれまでどおり使える

Nextcloud Talk

  • 一対一、グループ、公開の会話でのチャット
  • ブラウザーとモバイルアプリでのビデオ通話と画面共有
  • ロビー付きのウェビナーと、ブレークアウトルーム(子会議室)
  • 録画サーバーを使った通話の録画
  • Talk の Enterprise サブスクリプションで使える SIP ダイヤルイン
  • 他の Nextcloud サーバーを使う相手とのフェデレーション

グループウェア

  • CalDAV で同期するカレンダー(会議室や設備の予約、顧客が予約できるアポイントメント枠にも対応)
  • CardDAV で同期する連絡先と、共有アドレス帳
  • メール:既存のメールボックスを使うためのウェブクライアント(Nextcloud はメールサーバーではない)
  • Deck:チームのタスクを管理するカンバンボード
  • フォーム、投票、共有テーブル

セキュリティとコンプライアンス

  • 認証アプリやセキュリティキーを使う二要素認証(グループ単位で必須化できる)
  • LDAP/Active Directory、SAML 2.0、OpenID Connect によるシングルサインオン
  • サーバーサイド暗号化と、特に機密性の高いデータ向けのエンドツーエンド暗号化フォルダー
  • ブルートフォース攻撃対策とパスワードポリシー
  • ログイン、共有、ファイル変更を記録する監査ログ
  • タグに基づくアクセス制御と保持ルール
  • ClamAV によるウイルススキャン

AI アシスタント

  • あらゆるテキストの要約、見出しの生成、書き換え
  • Nextcloud の中での言語モデルとのチャット
  • 音声の文字起こし
  • 画像生成
  • 自社のハードウェアで動かすモデル(ローカル言語モデル、Whisper、Stable Diffusion の各アプリ)、または自社で選んだ外部プロバイダー経由のモデル

管理機能

  • ユーザー、グループ、クォータ、アプリをウェブ画面から管理
  • 社外の協力者向けのゲストアカウント
  • テーマ機能による自社のロゴ、配色、ドメインの反映
  • Elasticsearch による文書の全文検索
  • デスクトップクライアントにポーリングさせる代わりに、変更を通知する Client Push
  • 組み込みの監視アプリで確認できる、システムの状態と利用データ

Nextcloud のセットアップ方法

マネージド型の Nextcloud ホスティング

社内にサーバーを運用したい人がいなければ、マネージドサービスの事業者が Nextcloud を代わりに運用してくれます。たとえば Hetzner の Storage Share は、ドイツのファルケンシュタインにあるデータセンターで Nextcloud を動かしており、プランは 1TB から用意されています。ユーザー、グループ、クォータ、App Store のアプリは自分で管理できますが、サーバーそのものにはアクセスできません。サーバーに手を入れる必要がある作業(PHP のチューニング、Nextcloud と並べて文書サーバーや Talk のバックエンドを追加すること、独自のバックアップ手順)には、自前でインストールした環境が必要です。

自前運用:推奨する方法

完全なコントロールを求めるなら、自前運用が最適です。推奨する構成は次のとおりです。

小規模:中小企業

ユーザーが 100 人まで、ファイルが数テラバイト程度の企業向け:

  • Nextcloud All-in-One(AIO):Nextcloud GmbH がメンテナンスしている Docker 構成で、PostgreSQL、Redis、Client Push とともに Nextcloud を起動し、TLS 証明書も自動で取得するほか、Nextcloud Office、Talk の高性能バックエンド、ClamAV、BorgBackup によるバックアップをオプションのコンテナとして用意
  • 100 ユーザーまでは無料(それを超える場合は、Enterprise サブスクリプションで Nextcloud が上限を解除)
  • 4 から 8 コアの CPU と 16 から 32GB のメモリを備えたサーバー一台
  • システムとデータベース用の NVMe ストレージと、ファイル用の別ボリューム
  • サーバーを指すドメインと、Nextcloud 用のポート 443、Talk の通話用のポート 3478(TCP と UDP)の開放
  • AIO による毎日のバックアップ(別の場所にもコピー)

Docker Compose ファイルの例(公式の AIO 構成):

name: nextcloud-aio
services:
  nextcloud-aio-mastercontainer:
    image: ghcr.io/nextcloud-releases/all-in-one:latest
    init: true
    restart: always
    container_name: nextcloud-aio-mastercontainer # must not be changed
    volumes:
      - nextcloud_aio_mastercontainer:/mnt/docker-aio-config # must not be changed
      - /var/run/docker.sock:/var/run/docker.sock:ro
    network_mode: bridge
    ports:
      - "80:80"
      - "8080:8080" # AIO interface
      - "8443:8443"

volumes:
  nextcloud_aio_mastercontainer:
    name: nextcloud_aio_mastercontainer # must not be changed

docker compose up -d を実行して https://your-server-ip:8080 を開くと、AIO の画面がドメイン、オプションのコンテナ、最初のバックアップまで順に案内してくれます。Nextcloud 本体を含め、それ以外のすべてはマスターコンテナが作成し、更新します。

スタックを自分で組み立てたい場合は、コミュニティが管理する nextcloud Docker イメージを、自前のデータベース、Redis、リバースプロキシと組み合わせて使えます。このイメージについて、メンテナー自身は上級者向けに設計したものだと説明しています。

大規模:エンタープライズ

ユーザーが数百人から数千人に及び、稼働率の要件があり、ファイルが数十テラバイトになる組織向け:

  • Nextcloud の Helm チャートを使った Kubernetes、またはロードバランサーの背後に置いた複数のアプリケーションサーバー
  • プライマリストレージには S3 互換のオブジェクトストレージを使い、大規模ならバケットを複数に分ける:管轄が問題になるならヨーロッパの事業者、あるいは SSE-C(暗号鍵を Nextcloud が保持する方式)で使う Amazon S3
  • マネージドサービス(Amazon RDS または Aurora)か、自前でレプリケーションを組んだクラスタで動かす PostgreSQL
  • 全ノードで共有するファイルロック、セッション、キャッシュのための Redis(Amazon ElastiCache)
  • 数千台のデスクトップクライアントに、サーバーへのポーリングではなく通知で変更を伝える Client Push
  • アクティブな参加者が 30 から 50 人の通話や、視聴者が数百人のウェビナーに向けた、TURN サーバー付きの Talk の高性能バックエンド
  • 文書編集用の専用ノードで動かす Collabora Online または Euro-Office
  • 文書を横断した全文検索のための Elasticsearch
  • Microsoft Entra ID、Keycloak、Active Directory によるシングルサインオン

この構成はスケールアップではなく、スケールアウトで拡張します。ユーザーが増えればアプリケーションノードを足し、ストレージはバケットとともに増えていきます。この規模になれば、Enterprise サブスクリプションは予算に組み込むべきものです。ユーザーが 500 人を超えると、コミュニティ版は自らサポート対象外であることを表示し、無料のプッシュ通知サービスにも制限がかかります。また、クラスタ構成でのデプロイがサポートされるのは Premium プランからです。

なぜ他のソリューションではなく Nextcloud を選ぶのか?

Microsoft 365(OneDrive、SharePoint、Teams)との比較

  • コスト:Business Standard は 2026 年 7 月からユーザーあたり月額 14 ドルです。Nextcloud のコミュニティ版は無料です。
  • 管轄:Microsoft の EU Data Boundary が決めるのはデータの保存場所であり、どの国の法律が及ぶかではありません。ヨーロッパのホスティング事業者か自社のハードウェアを使えば、米国の事業者がファイルを預かることはありません。
  • ロックイン:SharePoint のサイト、Teams のチャネル、Power Automate のフローは、きれいにはエクスポートできません。Nextcloud はオープンなプロトコル(WebDAV、CalDAV、CardDAV)と標準的なファイル形式を使います。
  • メール:Microsoft 365 には Exchange のメールボックスが含まれます。Nextcloud Mail はクライアントなので、別にメールプロバイダーが必要です。
  • オフィス文書:ユーザーが違いに気づくのは、VBA マクロを多用したブックです。日常的な文書なら問題なく開いて編集できます。

Google Workspace との比較

  • コスト:Business Standard は年間プランでユーザーあたり月額 14 ドル、フレキシブルプランでは 16.80 ドルです。Nextcloud は規模が大きくなってもインフラ費用だけで済みます。
  • データ所有権:文書をホストするのは Google です。Nextcloud なら、文書は自社で選んだサーバーに置かれます。
  • ファイル形式:Google Docs、Sheets、Slides は Google 独自の形式を使っており、離れるにはエクスポートが必要です。Nextcloud Office は標準の DOCX、XLSX、ODF ファイルとして保存します。
  • 共同編集:リアルタイム編集が最もスムーズなのは、今も Google Docs です。Nextcloud Office の共同編集も使えますが、洗練度では劣ります。

Dropbox/Box との比較

  • 対応範囲:Dropbox と Box はファイルが中心です。Nextcloud なら、同じインストールにオフィス文書、通話、カレンダー、連絡先も加わります。
  • 価格:どちらもユーザー単位で課金します。Nextcloud ではユーザー数ではなく、ストレージに対して支払います。
  • 自前運用:バックアップの保管場所まで含めて、データ主権を完全に自社で持てます。
  • フェデレーション:Nextcloud のサーバー同士は組織をまたいで共有できるので、Nextcloud を運用しているパートナー企業に、自社のサーバーのアカウントを用意する必要はありません。

Nextcloud + Mattermost:自前で運用する業務ツール基盤

ほとんどの企業では、チャットと会議は Nextcloud Talk でまかなえます。すでに Mattermost で仕事をしているチーム(たいていはエンジニアリングや運用のチーム)は、チャットには Mattermost を使い続け、ファイル、文書、カレンダーを Nextcloud に任せることができます。両者をつなぐのが、Nextcloud の Mattermost 連携アプリです。

  • Files からの共有:Nextcloud Files から Mattermost のチャンネルへ、ファイルを直接送れます。
  • 統合検索:Nextcloud の検索バーから Mattermost のメッセージを探せます。
  • ダッシュボードでのメンション表示:Mattermost での最新の @メンションが、Nextcloud のダッシュボードに表示されます。
  • プライバシー規制への対応:どちらのプラットフォームも、データを 100% 自社のインフラに置いたままにします。
  • コスト削減:オフィススイートとチャットのサブスクリプション(どちらもユーザー単位の課金)を、ひとつのサーバー群で置き換えられます。

自前運用の GitLab を加えれば、社内の開発部門も同じ原則で運用できます。

技術要件

最小要件

  • 64 ビット版 Linux(Ubuntu 24.04 または 26.04 LTS、Debian 13、RHEL 9 または 10)
  • PHP 8.3 以上
  • MySQL 8.4、MariaDB 10.11、PostgreSQL 14 のいずれか(またはそれ以降)
  • ウェブサーバー(Apache 2.4、または PHP-FPM と組み合わせた nginx)
  • プロセスあたり 128MB の PHP メモリ上限
  • バックグラウンドジョブのための cron ジョブを設定できる環境

本番環境の推奨構成

  • PHP 8.4 または 8.5
  • PostgreSQL 18 または MariaDB 11.8
  • 512MB 以上の PHP メモリ上限
  • ファイルロックとキャッシュ用の Redis、ローカルキャッシュ用の APCu
  • データベース用の SSD または NVMe ストレージ
  • ファイル用のオブジェクトストレージまたは専用ボリューム(最初のアップロード前に決めておく)
  • HSTS を有効にした SSL 証明書
  • 参加者が数人を超える通話のための Talk の高性能バックエンド

コスト比較

自前運用の Nextcloud(50 ユーザー、ファイル 1TB)

  • サーバー:月額 40 ドルから 120 ドル(VPS または専用サーバー)
  • ストレージとオフサイトバックアップ:月額 10 ドルから 40 ドル
  • オフィス機能とビデオ通話:無料(コミュニティ版の Nextcloud Office と Talk)
  • SSL:無料(Let's Encrypt)
  • 合計:月額約 50 ドルから 160 ドル

Microsoft 365 Business Standard(50 ユーザー)

  • ライセンス:ユーザーあたり月額 14 ドル
  • 含まれるもの:Exchange のメールと、ユーザーあたり 1TB の OneDrive ストレージ
  • 合計:月額 700 ドル

Google Workspace Business Standard(50 ユーザー)

  • ライセンス:ユーザーあたり月額 14 ドル(年間プラン)または 16.80 ドル(フレキシブルプラン)
  • 含まれるもの:Gmail と、ユーザーあたり 2TB のプール型ストレージ
  • 合計:月額 700 ドルから 840 ドル

試算:インフラ費用だけで比べると、50 ユーザーの規模では自前運用の Nextcloud のほうが 75% から 95% 安くなります。メールプロバイダーの費用と月に数時間の管理作業を加えると、50 ユーザーでの差は縮まります。それでも差は採用のたびに広がります。ライセンス費用はユーザー数に比例して増える一方、サーバー費用はほとんど変わらないからです。ベンダーのサポートを受けたい場合、Nextcloud Enterprise の料金は Files Standard でユーザーあたり年額 71.29 ユーロから(VAT 別、100 ユーザーから)です。インフラ費用を含めずに、ユーザーあたり月額約 5.94 ユーロになります。

ベストプラクティス

  1. 最初のアップロード前にストレージを決める:すでに運用しているインスタンスにオブジェクトストレージをプライマリストレージとして追加すると、それまでのファイルがすべてアクセスできなくなります。ローカルディスクにするか S3 にするかは、インストールの時点で決めてください。
  2. バックグラウンドジョブを Cron に切り替える:Nextcloud の初期設定は AJAX で、誰かがページを開いたときにしかジョブが実行されません。システムの cron から cron.php を 5 分ごとに実行してください。
  3. ファイルロックに Redis を使う:トランザクションファイルロックとキャッシュには Redis を、ローカルキャッシュには APCu を有効にしてください。大勢が同じファイルで作業しても、同期の速さを保てます。
  4. シングルサインオンを導入する:Nextcloud を Active Directory、Entra ID、Keycloak と連携させ、オフボーディングの当日にアクセスが切れるようにしたうえで、すべてのグループで二要素認証を必須にしてください。
  5. 共有ルールは初日に決める:公開リンクにはパスワードと有効期限を必須にし、社外と共有できる人を限定してください。部門のデータはチームフォルダーに置き、社員が辞めてもデータが会社に残るようにします。
  6. ファイル以外もバックアップする:データベース、データディレクトリ、config.php に加え、サーバーサイド暗号化を有効にしている場合は暗号鍵もバックアップしてください。鍵やインスタンスのシークレットを失うと、データは永久に失われます。
  7. メジャーバージョンは一つずつ上げる:Nextcloud はメジャーバージョンを飛ばせず、各バージョンのアップデート提供期間は一年です。Hub 25 Autumn(バージョン 32)は 2026 年 9 月にサポートが終了したので、自社で動いているバージョンを確認し、アップグレードはまず複製環境で試してください。
  8. 最初の全社会議の前に Talk の構成を固める:高性能バックエンドがないと、参加者全員が他の参加者全員に映像を送ることになり、小規模な会議でしか成り立ちません。
  9. セキュリティチェックを実行する:管理画面の「概要」ページに表示される警告をすべて解消し、そのうえで scan.nextcloud.com の無料の Nextcloud Security Scan で公開アドレスを検査してください。
  10. 初日から GDPR に対応する:最初の顧客ファイルが届く前に、削除したファイルと古いバージョンの保持期間を設定し、監査ログを有効にし、サーバーとバックアップの所在地を文書にまとめてください。

代表的なユースケース

  • Microsoft 365 や Google Workspace の置き換え:自社が管理するサーバーで動かす、全社向けのファイル、文書、カレンダー、ビデオ通話
  • 顧客との書類のやり取り:パスワード保護と有効期限付きのリンクでファイルを送り、ファイルリクエストで書類を集める法律事務所、会計事務所、コンサルティング会社
  • 公共部門:データを国内にとどめる必要がある行政機関(ドイツのシュレースヴィヒ=ホルシュタイン州は、SharePoint から Nextcloud への置き換えを進めている)
  • ヘルスケア:国内に保管する患者の文書と、特に機密性の高い記録のためのエンドツーエンド暗号化フォルダー
  • エンジニアリング、建築、メディア:大容量の CAD 図面や動画ファイルを仮想ファイルとして同期し、ノート PC の容量を圧迫しない運用
  • 教育:学校や大学向けの教材、課題、オンライン授業
  • 複数拠点を持つ企業:国や言語をまたいで使うチームフォルダー、共有カレンダー、Talk の会議
  • 金融と規制産業:誰が何を変更したかを監査人に示せる監査ログ、保持ルール、アクセス制御

Nextcloud のセットアップでお困りですか?

私たちはヨーロッパ各地の企業向けに、自前運用のオープンソース基盤を構築し、運用しています。次のようなご要望にお応えします。

  • 初期インストールとサーバーのサイジング
  • Microsoft 365(OneDrive と SharePoint)、Google Drive、Dropbox からの移行
  • Active Directory、Microsoft Entra ID、Keycloak を使ったシングルサインオン
  • Nextcloud Office と Talk の高性能バックエンドの構築
  • AWS や Kubernetes 上での高可用性構成のデプロイ
  • バックアップ、監視、アップグレードの管理
  • チーム向けのトレーニングとドキュメント作成

無料相談とお見積もりは office@c9group.dev までお問い合わせください。


公開日:2026年9月15日 カテゴリー:コラボレーション、オープンソース、プライバシー