Repolode
nextcloud

nextcloud/server

ファイル、連絡先、カレンダーなどを保存・同期・共有でき、アプリで拡張可能なセルフホスト型クラウドサーバー。

代替できる製品:Google DriveDropboxMicrosoft OneDrive

スター
37,201
フォーク
5,289
未解決の Issue
3,840
最終コミット
10 時間前

これは何?

Nextcloud ServerはNextcloudのPHPバックエンドです。自分で選んだサーバー上で、ファイル、連絡先、カレンダーなどのデータを管理できるセルフホスト型プラットフォームです。デスクトップやモバイルのクライアントを使って、複数のデバイス間でデータを同期できます。また、他のユーザーとファイルやフォルダーを共有し、共同作業することもできます。

Calendar、Contacts、Mail、ビデオチャット(Talk)などのアプリをNextcloud App Storeからインストールして、機能を追加できます。アカウントのセキュリティを確保するための暗号化オプションと二要素認証も備えています。

このリポジトリには開発環境のセットアップも含まれています。サードパーティーのコンポーネントはgit submoduleで管理し、テストにはPHPUnit、Behat、Vitest、Playwrightを使用します。コントリビューションは、コントリビューターライセンス契約なしでAGPLv3のもと受け付けています。

主な機能

  • 01デスクトップとモバイルのデバイス間でファイル、連絡先、カレンダーを同期
  • 02他のユーザーとファイルやフォルダーを共有
  • 03Nextcloud App Storeのアプリで機能を拡張
  • 04暗号化オプションと二要素認証
  • 05自前のハードウェアにインストールするか、ホスティングプロバイダーを通じて利用可能

ユースケース

  • 自宅や組織でプライベートなファイル同期・共有サーバーを運用する
  • 商用クラウドストレージをセルフホスト型の代替サービスに置き換える
  • 自前のインフラでチームのカレンダー、連絡先、ビデオチャットをホストする

クイックスタート

  1. 1

    Nextcloudの開発者マニュアルに従って、ローカルの開発環境をセットアップします

  2. 2

    リポジトリをチェックアウトした後、サードパーティのgitサブモジュールを初期化します

    git submodule update --init

使う前に知っておきたいこと

  • AGPL-3.0ライセンスの下で提供されています。この強いコピーレフトライセンスでは、派生物も同じ条件で共有する必要があります。
  • masterブランチは開発用であり、本番システムでは決して使用しないでください。代わりにリリースアーカイブまたは安定版ブランチを使用してください。
  • セルフホスティングには、自分のサーバーとセットアップ作業が必要です。READMEでは別途用意されたインストール手順が案内されています。

トピック

よくある質問

server とは?
ファイル、連絡先、カレンダーなどを保存・同期・共有でき、アプリで拡張可能なセルフホスト型クラウドサーバー。 Nextcloud ServerはNextcloudのPHPバックエンドです。自分で選んだサーバー上で、ファイル、連絡先、カレンダーなどのデータを管理できるセルフホスト型プラットフォームです。デスクトップやモバイルのクライアントを使って、複数のデバイス間でデータを同期できます。また、他のユーザーとファイルやフォルダーを共有し、共同作業することもできます。
server は無料で使えますか?ライセンスは?
server は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
server は今もメンテナンスされていますか?
活発にメンテナンス中。server の最終コミットは 2026年10月21日 です。
server は何に使えますか?
自宅や組織でプライベートなファイル同期・共有サーバーを運用する 商用クラウドストレージをセルフホスト型の代替サービスに置き換える 自前のインフラでチームのカレンダー、連絡先、ビデオチャットをホストする
server のインストール方法は?
Nextcloudの開発者マニュアルに従って、ローカルの開発環境をセットアップします リポジトリをチェックアウトした後、サードパーティのgitサブモジュールを初期化します: git submodule update --init
server はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/nextcloud/server

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト