ファイル共有、共同コード編集、ユーザー管理ができる、単一のGoバイナリで提供されるセルフホスト型クラウドプラットフォーム。
nextcloud/server
ファイル、連絡先、カレンダーなどを保存・同期・共有でき、アプリで拡張可能なセルフホスト型クラウドサーバー。
- スター
- 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
Nextcloudの開発者マニュアルに従って、ローカルの開発環境をセットアップします
- 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 の数値は毎日更新されます。
関連プロジェクト
クラウド保存やサイズ制限なしで、エンドツーエンド暗号化されたファイルをデバイス間で直接送れるクロスプラットフォームアプリ。
ファイルやノートをブラウザーで暗号化してからサーバーに送る、セルフホスト型クラウドストレージ。
オープンソースのインターネットコンピューター。ファイルやアプリ、開発者向けサービスを備えたブラウザベースのパーソナルクラウドデスクトップをセルフホストできます。
日々の記録や友人・家族との関係を管理できる、オープンソースのパーソナルCRM。
ファイル同期・共有、チームライブラリ、拡張可能なファイルメタデータ表示に対応した、セルフホスト可能なオープンソースのクラウドストレージ。