From d9c2c86b4ea80939c9ecf5ee2bdb90476c4fa8d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Koco=C5=84?= <39369166+jkocon@users.noreply.github.com> Date: Tue, 9 Dec 2025 14:18:36 +0100 Subject: [PATCH] Create README.md --- minio_backup/README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 minio_backup/README.md diff --git a/minio_backup/README.md b/minio_backup/README.md new file mode 100644 index 0000000..a5f2c91 --- /dev/null +++ b/minio_backup/README.md @@ -0,0 +1,24 @@ +# MinIO Backup Add-on + +This add-on automatically creates Home Assistant backups, stores them on a MinIO +(S3-compatible) server, and manages retention for daily and monthly backups. + +### Features +- Automatic daily and monthly backups +- Retention control (default: 3 daily, 12 monthly) +- Optional AES-256 encryption +- Upload to MinIO / S3-compatible servers +- Uses Supervisor API for snapshot creation + +### Decryption (if encryption is enabled) +openssl enc -d -aes-256-cbc -pbkdf2 -in backup.tar.enc -out backup.tar -k "PASSWORD" + +### Configuration options +- `minio_endpoint` – MinIO server URL +- `minio_access_key` +- `minio_secret_key` +- `minio_bucket` +- `daily_to_keep` +- `monthly_to_keep` +- `encryption_enabled` – true/false +- `encryption_password`