MigraDrive Docs Open Console

MigraDrive Documentation

Connect to MigraDrive (S3-compatible object storage), manage buckets, rotate keys, and automate backups.

Endpoints

  • S3 Endpoint
    https://s3.migradrive.com
  • Console
    https://console.migradrive.com
  • Health
    https://s3.migradrive.com/minio/health/live

Quickstart (AWS CLI)

Use environment variables only (no config files written):

export AWS_ACCESS_KEY_ID="REPLACE_ME"
export AWS_SECRET_ACCESS_KEY="REPLACE_ME"
export AWS_DEFAULT_REGION="us-east-1"

aws s3 ls --endpoint-url "https://s3.migradrive.com"

aws s3 mb s3://my-bucket --endpoint-url "https://s3.migradrive.com"

aws s3 cp ./file.txt s3://my-bucket/ --endpoint-url "https://s3.migradrive.com"
Buckets
Naming, prefixes, and bucket patterns that scale.
Access Keys
Creation, rotation, and secure handling best practices.
Backups
rclone recipes, scheduling, and verification steps.
SDK Examples
Node.js and Python examples for S3 integration.

rclone example config

For security, avoid pasting keys into docs or committing them to disk. Prefer a secrets manager/password manager.

# option A: provide credentials via environment variables
export RCLONE_S3_ACCESS_KEY_ID="REPLACE_ME"
export RCLONE_S3_SECRET_ACCESS_KEY="REPLACE_ME"

# then create an rclone S3 remote pointing at MigraDrive:
rclone config
# type = s3
# provider = Other
# endpoint = https://s3.migradrive.com

# option B: use an encrypted rclone.conf stored securely

Test it:

rclone lsd migradrive: