From e7f814bffdb0fe77c501838a0a4079950c9f7f39 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 13:16:08 +0100 Subject: [PATCH] Create README.md --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..a5f2c91 --- /dev/null +++ b/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`