docs(backup): list storage_class in the example config and link backup keys from the reference
- commit
- 9d56b57e97b11503bd4cb7258138c3d6f276f42b
- author
- brice · · 2026-10-17 05:14 UTC
- parent
- 8f20640
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email - refs
- feat/volume-backup-storage-class
2 files · +4 -0
M docs/config/reference.md +2 -0
| @@ -353,6 +353,8 @@ keep_last = 3 # Keep N newest tags per repository | |||
| 353 | 353 | ||
| 354 | 354 | Note: for all `backups.retention.*` keys, `0` means keep no backups for that retention tier. | |
| 355 | 355 | ||
| 356 | + | Database (`backups.databases.*`) and S3 volume backup (`backups.volumes.*`) keys, including `backups.volumes.s3.storage_class`, are listed in [Backups](./backups.md). | |
| 357 | + | ||
| 356 | 358 | ## App Manifest HTTP Interfaces | |
| 357 | 359 | ||
| 358 | 360 | `[[services.<name>.http]]` declares HTTP interfaces in a standalone app manifest (see [App Manifest](./apps.md)). | |
| @@ -353,6 +353,8 @@ keep_last = 3 # Keep N newest tags per repository | |||||
| 353 | 353 | ||||
| 354 | Note: for all `backups.retention.*` keys, `0` means keep no backups for that retention tier. | 354 | Note: for all `backups.retention.*` keys, `0` means keep no backups for that retention tier. | ||
| 355 | 355 | ||||
| 356 | + | Database (`backups.databases.*`) and S3 volume backup (`backups.volumes.*`) keys, including `backups.volumes.s3.storage_class`, are listed in [Backups](./backups.md). | |||
| 357 | + | ||||
| 356 | ## App Manifest HTTP Interfaces | 358 | ## App Manifest HTTP Interfaces | ||
| 357 | 359 | ||||
| 358 | `[[services.<name>.http]]` declares HTTP interfaces in a standalone app manifest (see [App Manifest](./apps.md)). | 360 | `[[services.<name>.http]]` declares HTTP interfaces in a standalone app manifest (see [App Manifest](./apps.md)). | ||
M gordon.toml.example +2 -0
| @@ -179,6 +179,8 @@ prefix = "" | |||
| 179 | 179 | # path_style = false | |
| 180 | 180 | # sse_algorithm = "AES256" | |
| 181 | 181 | # sse_kms_key_id = "" | |
| 182 | + | # Storage class sent with each upload; empty uses the bucket default. | |
| 183 | + | # storage_class = "ONEZONE_IA" | |
| 182 | 184 | ||
| 183 | 185 | [backups.volumes.retention] | |
| 184 | 186 | keep = 14 | |
| @@ -179,6 +179,8 @@ prefix = "" | |||||
| 179 | # path_style = false | 179 | # path_style = false | ||
| 180 | # sse_algorithm = "AES256" | 180 | # sse_algorithm = "AES256" | ||
| 181 | # sse_kms_key_id = "" | 181 | # sse_kms_key_id = "" | ||
| 182 | + | # Storage class sent with each upload; empty uses the bucket default. | |||
| 183 | + | # storage_class = "ONEZONE_IA" | |||
| 182 | 184 | ||||
| 183 | [backups.volumes.retention] | 185 | [backups.volumes.retention] | ||
| 184 | keep = 14 | 186 | keep = 14 | ||