Obstor

Web · Windows · Mac · Linux · Self-hosted · API

Freedom report

Three barsScore 6.6

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely4 of 6 device platforms
  • DocumentedPlans, terms and facts published

Obstor is an open-source, S3-compatible object storage server with native SFTP support, offered under the Apache 2.0 license. Existing S3 SDKs, command-line tools, and applications can work with it without code changes. In distributed deployments, it shards and replicates objects across connected nodes, placing each object in at least two global locations. The SFTP server stores uploaded files as S3 objects. Storage and security features include SSE-C and SSE-S3 encryption with KMS integration, configurable erasure coding, and object versioning with lifecycle policies. IAM access control uses users, groups, policies, and service accounts with S3 and AWS IAM policy syntax. Event notifications can be sent to services such as Kafka, NATS, AMQP, Redis, PostgreSQL, Elasticsearch, and webhooks. Installation options include a single binary, Docker, a Kubernetes Helm chart, or building from source. Standalone instructions cover macOS, GNU/Linux, and 64-bit Windows. However, standalone servers are intended for development and evaluation; versioning, object locking, and bucket replication require distributed deployment with erasure coding. The open-source plan is 0.00 USD per free and is self-hosted.

Who it is for

Obstor suits teams seeking self-hosted S3-compatible object storage, including workloads in machine learning, analytics, or application data. It is also relevant to operators who need SFTP uploads, distributed storage, and policy-based access control.

What is good

  • Apache 2.0 license and self-hosted deployment.
  • Works with S3 tools without code changes.
  • SFTP uploads are stored as S3 objects.
  • Configurable erasure coding protects against drive and node failures.
  • Notifications support multiple brokers, databases, and webhooks.

What to know first

  • Standalone servers are intended for development and evaluation.
  • Some storage features require distributed deployment with erasure coding.
  • Docker Compose example supports up to 16 services.

Verdict

Obstor combines S3 compatibility with SFTP and multiple deployment options, and its open-source plan is listed at 0.00 USD per free. Production-oriented features such as versioning, object locking, and bucket replication require distributed deployment with erasure coding.

Obstor plans and pricing

All plans
Open source Free Apache 2.0 license · self-hosted obstor.net · 30 Sept 2026

Compared on storage replication software

Replication mode
both
Replication scope
mixed
Continuous replication
Yes
Failover orchestration
Yes
Deployment model
on_premises
Multi-site replication
Yes

Best Obstor alternatives

See all 12