Skip to content

v0.8.0

Choose a tag to compare

@eduardozaniboni eduardozaniboni released this 10 Mar 13:29
· 22 commits to master since this release

Features

  • hdx cloud config: configure S3 bucket, region, credentials (stored in ~/.herdux/config.json; AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY env vars take priority)
  • hdx cloud list [--prefix PREFIX]: list backup files in the configured bucket with size and date
  • hdx cloud download <key> [-o DIR]: download a backup from S3 to a local directory
  • hdx cloud delete <key> [-y]: delete a backup from S3 with optional confirmation skip
  • hdx backup --upload [prefix]: upload the backup to S3 after creation
  • hdx restore s3://bucket/key --db DB: restore directly from an S3 URL
  • Support for S3-compatible providers (Cloudflare R2, MinIO, DigitalOcean Spaces) via hdx cloud config endpoint URL