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",
"version": "1.0.0",
"slug": "minio_backup",
"name": "Hass backup S3",
"version": "0.0.3",
"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",
"description": "Automatic Home Assistant backups to a MinIO S3 server with retention and optional AES-256 encryption.",
"arch": ["aarch64", "amd64"],
"schema": {
"minio_endpoint": "str",
"minio_access_key": "str",
"minio_secret_key": "str",
"minio_bucket": "str",
"daily_to_keep": "int",
"monthly_to_keep": "int",
"daily_time": "str",
"encryption_enabled": "bool",
"encryption_password": "str"
},
"boot": "manual",
"icon": "ico.png",
"logo": "ico.png",
"map": ["backup:rw", "media:rw", "ssl:rw"],
"init": false,
"apparmor": true,
"options": {
"minio_endpoint": "https://your-minio-server.com",
"minio_access_key": "",
"minio_secret_key": "",
"minio_bucket": "ha-backup",
"daily_to_keep": 3,
"monthly_to_keep": 12,
"daily_time": "03:00",
"encryption_enabled": true,
"encryption_password": ""
"sourceDir": "/backup",
"bucketName": "myBucketName",
"endpointUrl": "https://s3.fr-par.scw.cloud",
"region": "fr-par",
"accessKey": null,
"secretKey": null,
"GPGFingerprint": "",
"GPGPassphrase":"",
"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"
}
}