Show HN: Nexo – S3-compatible object storage in Go, single binary, AGPL
Category: infrastructure
Tags: s3-compatible, object-storage, go, self-hosted, media-processing
Score: 7.3/10 (Innovation: 6, Technical: 8, Documentation: 8, Utility: 7)
Nexo is a single-binary, S3-compatible object storage server written in Go that includes erasure coding, IAM, encryption, and built-in video streaming (HLS) and responsive image generation via a separate media worker. It stands out for its one-binary simplicity, passing Ceph's s3-tests and MinIO's mint suites, and offering integrated media processing without external tools like ffmpeg. The project targets self-hosted storage needs with a rich web console and operator-friendly features like Prometheus metrics and a Grafana dashboard.
Target audience: backend devs, devops, operators
Repository: https://github.com/R3n3r0/Nexo · Go · AGPL-3.0 · 5 stars
View on Hacker News