OpenSource-Hub
O

opencloud

SHA-256
5.4k stars·ファイル管理·SHA-256 チェックサム確認済み

セルフホスト型クラウドストレージバックエンド。データベース不要で、ファイルシステムに直接保存し、OpenID Connect 認証に対応。

スマートダウンロード

Download 版をダウンロード

v6.2.0 · 113.1 MB

データベース不要の軽量クラウドストレージバックエンド。デプロイが簡単で、セルフホストによるファイル同期に最適。

主な機能

  • 完全にファイルシステムベースのストレージで、データベースのインストールや設定は一切不要
  • OpenID Connect による統一認証をサポートし、Keycloak などのアイデンティティサービスと連携可能
  • LibreGraph Connect アイデンティティプロバイダーを内蔵し、すぐに使用可能
  • ファイルの同期、共有、マルチユーザー管理をサポート
  • Go 言語で記述され、バイナリでデプロイでき、ランタイム依存なし

できないこと

  • •初回利用時は init コマンドで設定を生成する必要があり、手動でディレクトリを作成しないでください。デフォルトで 9200 ポートをリッスンするため、ファイアウォールでこのポートを開放していることを確認してください。データベースを使用しないため、ファイルのメタデータ検索機能は Nextcloud などの従来のソリューションよりも弱くなっています。本番環境では、リバースプロキシ(Nginx など)を使用して HTTPS を提供し、パブリックドメイン名を設定することをお勧めします

使用例

  • 個人や小規模チームがプライベートクラウドストレージを構築し、デプロイプロセスを簡素化
  • エッジノードやIoTデバイスでのローカルファイル同期
  • 低リソース消費が求められる軽量なファイルストレージサービス

OpenCloud は、Go 言語で書かれた軽量なセルフホスト型クラウドストレージバックエンドです。すべてのデータをファイルシステムに直接保存し、データベースを一切必要としないため、デプロイとメンテナンスが非常に簡単です。認証には OpenID Connect プロトコルを採用しており、Keycloak などの外部アイデンティティプロバイダーとの連携をサポートするほか、組み込みの LibreGraph Connect も利用できます。OpenCloud エコシステムの中核サービスとして、ファイルの同期、共有、管理機能を提供します。Nextcloud や ownCloud と比較して、OpenCloud の最大の強みはデータベースへの依存を排除した点にあり、デプロイの複雑さと起動時間を大幅に削減しています。ただし、機能は比較的シンプルで、データベース検索やプラグイン拡張メカニズムは備わっていないため、小規模チーム、個人利用、リソースが制限されたエッジ環境に適しています。

タグ

cloudfile-syncself-hostedopenid-connectgolangno-database

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:GitHub Releases ページからお使いのオペレーティングシステムに対応するバイナリファイルをダウンロードします

4

ステップ2:./opencloud init を実行して設定を初期化します(設定ファイルはデフォルトで ~/.opencloud に生成されます)

5

ステップ3:./opencloud server を実行してサービスを起動します。デフォルトではポート 9200 をリッスンします

インストールガイド
  1. ステップ1:GitHub Releases ページからお使いのオペレーティングシステムに対応するバイナリファイルをダウンロードします
  2. ステップ2:./opencloud init を実行して設定を初期化します(設定ファイルはデフォルトで ~/.opencloud に生成されます)
  3. ステップ3:./opencloud server を実行してサービスを起動します。デフォルトではポート 9200 をリッスンします
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

fc605f21c4a710a43b71fa1a8d28c24926aef68ff3ece96abfbbba4189215778

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

サービスを停止した後、バイナリファイルを削除し、rm -rf ~/.opencloud を実行してすべての設定ファイルとデータを削除します。データは復元できないため、事前にバックアップを取ってください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-10-24 20:11:37
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

3 FAQs

類似プロジェクト