Skip to main content
Storage Buckets provide scalable object storage for your application.

Configuration parameters

ParameterExampleDescription
bucketNametest-bucketThe unique name of the storage bucket.
versioningStatussuspendedEnables or suspends object versioning (e.g., enabled, suspended).
publicfalseDefines if the bucket data is publicly accessible.
storage100Total storage allocation in GB.

Access policy

Define who can access the bucket data.
revolte.yaml
revolte:
  version: "1.0"
  project: Demo-Project
  appName: "demo-app"
  env:
    production:
      branch: main
      services:
        rid_1:
          type: STORAGE_BUCKET
          name: assets-bucket
          specifications:
            storage: 100
          configurations:
            bucketName: test-bucket
            versioningStatus: suspended
            public: false

Next steps