ExStorageService (ex_storage_service v0.6.4)

Copy Markdown View Source

ExStorageService - An S3-compatible object storage server.

Provides an embeddable storage supervision tree plus the standalone S3 applications shipped by this umbrella.

A host can configure auto_start: false and supervise ExStorageService.child_spec/1 itself. Concord/VSR remains shared, one-per-BEAM infrastructure in this phase.

Summary

Functions

child_spec(opts)

context(opts)

@spec context(keyword() | map() | ExStorageService.InstanceConfig.t()) ::
  {:ok, ExStorageService.Context.t()} | {:error, String.t()}

start_link(opts)