Skip to content

GuinsooLab/annastore

badge
logo

AnnaStore

High performance OSS storage platform.

AnnaStore supports the widest range of use cases across the largest number of environments. Cloud native since inception, AnnaStore’s software-defined suite runs seamlessly in the public cloud, private cloud and at the edge - making it a leader in the hybrid cloud. With industry leading performance and scalability, AnnaStore can deliver a range of use cases from AI/ML, analytics, backup/restore and modern web and mobile apps.

Main Feature

  • Active-active replication
  • Encryption
  • Bucket & object immutability
  • AWS S3 compatibility
  • Data life cycle management & tiering
  • Scalability
  • Identity & access management

Quickstart

docker pull guinsoolab/annastore
docker run \
  -p 9000:9000 \
  -p 9001:9001 \
  guinsoolab/annastore:${LATEST_TAG} \
  server /Users/admin \
  --console-address ":9001"

Documentation

Upgrading AnnaStore

Upgrades require zero downtime in AnnaStore, all upgrades are non-disruptive, all transactions on AnnaStore are atomic. So upgrading all the servers simultaneously is the recommended way to upgrade AnnaStore.

  • For deployments that installed the AnnaStore server binary by hand, use mc admin update
mc admin update <annastore or minio alias, e.g., mystore>

Explore Further

Contribute to AnnaStore Project

Please follow AnnaStore Contributor's Guide

License

Use of AnnaStore is governed by the GNU AGPLv3 license that can be found in the LICENSE file.

license