Alarik
High-performance S3-compatible object storage written in Swift, designed as a modern open alternative to MinIO.
Alarik is a high-performance, S3-compatible object storage system built in Swift. It was created in response to concerns around MinIO's licensing and community direction, offering a fully open-source (Apache 2.0) alternative focused on speed, simplicity, and transparency.
Key Features
- Full S3 API compatibility - Put, Get, Head, Delete, Copy, multipart uploads, versioning, presigned URLs, object tagging, bucket policies, and lifecycle rules.
- Web console - Drag-and-drop uploads, recursive search, metadata editing, versioning UI, shared links, and an admin dashboard with live metrics.
- Authentication - Local accounts, OIDC SSO, S3 access keys, and bucket-level policies.
- Webhooks - AWS-compatible event notifications with HMAC-signed deliveries and reliable outbox-based retry.
- Bucket replication - SigV4-signed replication to any S3-compatible target, with sync or async delivery per rule.
Self-Hosting
Alarik is designed to be self-hosted. It provides Docker images and a straightforward deployment model. The project targets teams that need a fast, self-hosted S3 store without vendor lock-in or licensing surprises.
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
License
Apache-2.0
Self hostable
Yes
Repository details
Version
undefined
Created
12/6/2025
Stars
309
Forks
1
Open issues
1
Last commit
7/6/2026
Updated 7/7/2026, 4:00:41 PM
View Repository
