Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
Alarik

Alarik

A modern, fast, and truly open-source object storage solution. S3-compatible, built with Swift for maximum performance, and easy to deploy with Docker.

Alarik preview

High-Performance Open-Source Object Storage

Alarik is a modern, S3-compatible object store designed for speed, simplicity, and transparency. Built with Swift for maximum performance and safety, it offers a drop-in replacement for existing S3 workflows while providing horizontal scaling capabilities.

Key Features

  • S3 Compatibility: Drop-in replacement for existing S3 workflows. Use AWS SDKs, s3cmd, or rclone without any code changes.
  • High Performance: Built for low-latency I/O and highly parallel request handling with SwiftNIO.
  • Memory Safe: Leverages Swift’s memory safety guarantees for predictable performance and security.
  • Simple Deployment: Easy setup with Docker Compose—just two containers, one command.
  • Web Console: Built-in Nuxt-based web console for managing buckets and objects with a modern UI.
  • Horizontal Scaling: Grow from a single node to a Postgres-backed, sharded, and replicated cluster without re-architecting.
  • Erasure Coding: Data protection with Reed-Solomon erasure coding for distributed deployments.
  • Apache 2.0 Licensed: Truly open-source with no hidden dependencies or vendor lock-in.

Tech / Self-Hosting

Alarik is designed for self-hosting and can be deployed in minutes using Docker Compose. It supports single-node deployments for simplicity and scales horizontally to distributed clusters with Postgres-backed control planes. The project is written in Swift, leveraging SwiftNIO for efficient networking and concurrency.

Deployment Options:

  • Single-node deployment (default)
  • Distributed cluster with sharding and replication
  • Postgres-backed control plane for metadata management

Use Cases:

  • Self-hosted cloud storage replacement
  • Application backend storage (user uploads, media files)
  • Backup and archive solutions
  • Development and testing environments

Alarik Tech Stack and Architecture

11 technologies detected