OpenSource-Hub
C

CloudServer

1.9k stars·開発ツール·SHA-256 チェックサム確認済み

オープンソースのAmazon S3互換オブジェクトストレージサーバー。複数のバックエンドストレージをサポートし、開発およびテストのシナリオに適しています。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

ローカルでAWS S3をシミュレートし、マルチクラウドバックエンドをサポート。

主な機能

  • AWS S3 APIと完全な互換性があり、開発やテストでS3の代替として使用可能
  • ローカルファイルシステム、メモリ、マルチクラウドなど、複数のバックエンドストレージをサポート
  • Location Constraint(ロケーション制約)を通じてデータの保存先を柔軟に選択可能
  • Dockerイメージを提供し、ワンクリックで起動
  • Scality Zenkoエコシステムと統合し、パブリッククラウドおよびプライベートクラウドストレージと接続可能

できないこと

  • •デフォルトのAccess KeyとSecret Keyは公開されています(accessKey1/verySecretKey1)。本番環境では必ず変更してください。Vaultユーザー管理コンポーネントはScality固有のものであり、個別のライセンスが必要です。インメモリモードでは、データは再起動時に失われます。複数のバックエンドを使用する場合は、Location Constraintヘッダーを正しく設定する必要があります。設定しないと、期待どおりにルーティングされない可能性があります。

使用例

  • ローカルCI/CDパイプラインでAWS S3をシミュレートして統合テストを実施
  • 統一ストレージ抽象化レイヤーとして、複数のクラウドストレージプロバイダー(AWS、Azure、GCPなど)に接続
  • オフラインまたは低遅延のS3互換ストレージが必要な開発環境
  • 教育および概念実証(PoC)――S3サービスを迅速に構築

CloudServer(旧称S3 Server)は、Scalityがオープンソースで提供するAmazon S3互換のオブジェクトストレージサーバーであり、Zenkoマルチクラウドデータコントローラーエコシステムに属しています。統一されたAWS S3 APIインターフェースを通じて、開発者はローカルまたはクラウド上の複数のバックエンドストレージ(ファイルシステム、メモリ、マルチクラウドバックエンド)にアクセスできます。ローカルでAWS S3をシミュレートして統合テストを行う場合や、抽象化レイヤーとして複数のストレージバックエンドにまたがるオブジェクトストレージアプリケーションを開発する場合に適しています。Node.js環境に対応し、Dockerまたはソースコードから迅速にデプロイできます。

タグ

s3object-storageaws-s3-compatiblescalityzenkomulti-cloudintegration-testing

はじめ方

1

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

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

2

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

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

3

Dockerで実行(推奨):docker run -p 8000:8000 zenko/cloudserver

4

またはソースからインストール:プロジェクトを git clone し、cd cloudserver、yarn install --frozen-lockfile、yarn start を実行

5

起動後、サービスは8000番ポートをリッスンします。デフォルトのAccess KeyはaccessKey1、Secret KeyはverySecretKey1です

インストールガイド
  1. Dockerで実行(推奨):docker run -p 8000:8000 zenko/cloudserver
  2. またはソースからインストール:プロジェクトを git clone し、cd cloudserver、yarn install --frozen-lockfile、yarn start を実行
  3. 起動後、サービスは8000番ポートをリッスンします。デフォルトのAccess KeyはaccessKey1、Secret KeyはverySecretKey1です
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

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

オープンソースの透明性

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

アンインストール情報

Docker方式:docker rm -f コンテナID;ソースコードからのインストール:cloneディレクトリを削除するだけです。データをクリーンアップする必要がある場合は、localDataとlocalMetadataディレクトリを削除してください(デフォルトでは./S3の下にあります)。

追加の依存関係なし

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

プロジェクト情報
ライセンスApache-2.0
最終更新2026-06-26 07:10:18
GitHub リポジトリ公式サイト

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

5 FAQs

類似プロジェクト