Low cost data secure storage. Runtime independent S3 compatible storage facility for backup and large volume storage that can tolerate rather slow access.
Find a file
tegwick 9c6b025226 chore: finish bootstrap workplan and wait on restore for active
WP-0001 tasks were already done. WP-0002 waits on RESOURCE-WP-0002-T05
before lifecycle_state active. Provider S3 is out of ADR-0008.
2026-08-15 20:52:04 +02:00
bindings note: rapp-postgres is an actual backup consumer after T05 2026-08-14 20:24:30 +02:00
declarations feat: record live Scaleway backup bucket attributes 2026-08-14 18:28:27 +02:00
docs docs: point T04 at the general backup object-storage path 2026-08-14 19:19:56 +02:00
schemas seed: planned Scaleway backup store for WP-0002 2026-08-14 16:18:16 +02:00
substrate note: record email billing alert as the cost backstop 2026-08-14 18:53:56 +02:00
tools feat: apply prefix-scoped backup bucket policy when APPLICATION_ID is in bao 2026-08-14 19:52:06 +02:00
workplans chore: finish bootstrap workplan and wait on restore for active 2026-08-15 20:52:04 +02:00
.repo-classification.yaml bootstrap: planned object-storage reef, no rail 2026-08-14 15:53:30 +02:00
AGENTS.md bootstrap: planned object-storage reef, no rail 2026-08-14 15:53:30 +02:00
INTENT.md bootstrap: planned object-storage reef, no rail 2026-08-14 15:53:30 +02:00
README.md bootstrap: planned object-storage reef, no rail 2026-08-14 15:53:30 +02:00
SCOPE.md bootstrap: planned object-storage reef, no rail 2026-08-14 15:53:30 +02:00

reef-storage

Low-cost, data-secure, runtime-independent S3-compatible storage substrate for backup and large volumes that can tolerate slow access.

Scaleway provides the S3 capability. This reef does not host a rail and does not operate the object store. It names the boundary and holds non-secret attributes.

  • Declaration: declarations/reef.yaml
  • Attributes: substrate/object-stores/
  • Join: reef:storage/<path>#<key> from resource-control