Obstor

B
B tier on Storage Replication SoftwareScore 7.2 · #2 of 24
Android app
Not listed
Free plan
Yes
Runs on
api, Linux, Mac, self-hosted, Web, Windows
obstor.net
The Obstor homepage

Summary

Obstor is an open-source, Apache 2.0-licensed S3-compatible object storage server with built-in SFTP support. It works with S3 SDKs, command-line tools, and applications without code changes. In distributed deployments, it shards objects and replicates them across connected nodes, keeping each object in at least two global locations. Its native SFTP server stores uploaded files as S3 objects. Data features include SSE-C and SSE-S3 server-side encryption with KMS integration, configurable erasure coding for drive and node failures, and object versioning with lifecycle policies. IAM controls use users, groups, policies, and service accounts with S3 and AWS IAM policy syntax. Event notifications can go to Kafka, NATS, AMQP, Redis, PostgreSQL, Elasticsearch, and webhooks. Deployment options include a single binary, Docker, Kubernetes Helm chart, or building from source. Standalone instructions cover macOS, GNU/Linux, and 64-bit Windows, but standalone servers are intended for development and evaluation; versioning, object locking, and bucket replication require distributed deployment with erasure coding.

Who it is for

Obstor suits teams seeking self-hosted S3-compatible storage for machine learning, analytics, or application data workloads. Its standalone mode is intended for development and evaluation, while some storage features require distributed deployment.

What is good

  • S3-compatible without application code changes.
  • Built-in SFTP stores uploads as S3 objects.
  • Supports configurable erasure coding and versioning.
  • Offers binary, Docker, Helm, and source installation.

What to know first

  • Standalone servers are intended for development and evaluation.
  • Versioning requires distributed deployment with erasure coding.
  • Object locking and bucket replication also require distributed deployment.

Verdict

Obstor combines S3-compatible object storage with SFTP and multiple deployment options. Consider the standalone limitations if you need versioning, object locking, or bucket replication.

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
bothobstor.net
Replication scope
mixedobstor.net
Continuous replication
Yesobstor.net
Failover orchestration
Yesobstor.net
Deployment model
on_premisesobstor.net
Multi-site replication
Yesobstor.net

Facts

Product
Obstor is an Apache 2.0 licensed, S3-compatible object storage server with built-in SFTP support.obstor.net · 30 Sept 2026
S3 compatibility
Obstor works with S3 SDKs, CLI tools, and applications without code changes.obstor.net · 30 Sept 2026
Distributed storage
Objects are automatically sharded and replicated across connected nodes, with each object stored in at least two global locations.obstor.net · 30 Sept 2026
SFTP
Obstor includes a native SFTP server, and SFTP-uploaded files are stored as S3 objects.obstor.net · 30 Sept 2026
Encryption
Obstor supports SSE-C and SSE-S3 server-side encryption, including KMS integration.obstor.net · 30 Sept 2026
Encryption primitives
Obstor uses HMAC-SHA-256 for key derivation and AES-256-GCM or ChaCha20-Poly1305 for authenticated encryption.obstor.net · 30 Sept 2026
Erasure coding
Erasure coding protects data against drive and node failures with configurable parity.obstor.net · 30 Sept 2026
Versioning
Obstor provides object versioning with lifecycle policies for history, recovery, and retention requirements.obstor.net · 30 Sept 2026
Notifications
Event notifications can be pushed to Kafka, NATS, AMQP, Redis, PostgreSQL, Elasticsearch, and webhooks.obstor.net · 30 Sept 2026
Access control
Obstor provides IAM with users, groups, policies, and service accounts using S3 and AWS IAM policy syntax.obstor.net · 30 Sept 2026
Deployment
Installation options include a single binary, Docker, Kubernetes Helm chart, or building from source.obstor.net · 30 Sept 2026
Supported systems
Official documentation provides standalone instructions for macOS, GNU/Linux, and 64-bit Windows.github.com · 30 Sept 2026
Standalone limitations
Standalone servers are intended for development and evaluation; versioning, object locking, and bucket replication require distributed deployment with erasure coding.github.com · 30 Sept 2026
Compose limit
The Docker Compose example creates four distributed instances and supports up to 16 Obstor services.obstor.net · 30 Sept 2026
Use cases
The project describes Obstor as suitable for machine learning, analytics, and application data workloads.github.com · 30 Sept 2026

Best Obstor alternatives

See all 20

Where it ranks on Everything Xiaomi

Is Obstor yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources