Storage

Storage is the organization's object storage (in beta, for invited organizations). zenifra armazem accepts the same subcommands as zenifra storage:

zenifra storage status
zenifra storage create --name my-org
zenifra storage buckets
zenifra storage buckets create --bucket photos
zenifra storage files --bucket photos --prefix 2026/
zenifra storage files upload --bucket photos --file ./logo.png
zenifra storage files download --bucket photos --key logo.png --output ./logo.png
zenifra storage files share --bucket photos --key logo.png
zenifra storage files public --bucket photos --key logo.png --yes
zenifra storage files private --bucket photos --key logo.png
zenifra storage usage --month 2026-10
  • files share creates a download link valid for 7 days; anyone with the link can download the file until it expires.
  • files public makes only that file reachable at the bucket address; buckets and the file list stay private. Uploading a file again with the same name makes it private.
  • Files go straight to Storage through signed links.

Access keys to connect applications:

zenifra storage keys
zenifra storage keys create --name web-app --buckets photos --access read_write
zenifra storage keys revoke --access-key <access-key-id> --yes

The key secret appears only in the keys create response, and the CLI never writes it to a file or log: keep it in a secrets vault. See Connect applications.

Last updated on

On this page