Update config.json

This commit is contained in:
Jan Kocoń
2025-12-09 16:57:07 +01:00
committed by GitHub
parent 1cdb6ad800
commit 3ae850b89c

View File

@@ -1,30 +1,40 @@
{ {
"name": "MinIO Backup", "name": "Hass backup S3",
"version": "1.0.0", "version": "0.0.3",
"slug": "minio_backup", "slug": "hass_backup_s3",
"description": "Backup your snapshots to S3 compatible object storage with local encryption and lifecycle policies",
"arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
"startup": "application", "startup": "application",
"description": "Automatic Home Assistant backups to a MinIO S3 server with retention and optional AES-256 encryption.", "boot": "manual",
"arch": ["aarch64", "amd64"], "icon": "ico.png",
"schema": { "logo": "ico.png",
"minio_endpoint": "str", "map": ["backup:rw", "media:rw", "ssl:rw"],
"minio_access_key": "str", "init": false,
"minio_secret_key": "str", "apparmor": true,
"minio_bucket": "str",
"daily_to_keep": "int",
"monthly_to_keep": "int",
"daily_time": "str",
"encryption_enabled": "bool",
"encryption_password": "str"
},
"options": { "options": {
"minio_endpoint": "https://your-minio-server.com", "sourceDir": "/backup",
"minio_access_key": "", "bucketName": "myBucketName",
"minio_secret_key": "", "endpointUrl": "https://s3.fr-par.scw.cloud",
"minio_bucket": "ha-backup", "region": "fr-par",
"daily_to_keep": 3, "accessKey": null,
"monthly_to_keep": 12, "secretKey": null,
"daily_time": "03:00", "GPGFingerprint": "",
"encryption_enabled": true, "GPGPassphrase":"",
"encryption_password": "" "incrementalFor": "7D",
"removeOlderThan":"14D",
"restore": false
},
"schema": {
"sourceDir": "str",
"bucketName": "str",
"endpointUrl": "str",
"region": "str",
"accessKey": "str?",
"secretKey": "str?",
"GPGFingerprint": "str?",
"GPGPassphrase": "str?",
"incrementalFor": "str?",
"removeOlderThan": "str?",
"restore": "bool"
} }
} }