CLICommands

blobs

snug blobs <COMMAND>

Blob storage operations.

Subcommands

CommandWhat it does
uploadUpload a file to blob storage
downloadDownload a blob to local file
listList blobs
headGet blob metadata (HEAD request)
deleteDelete a blob
generate-urlGenerate a signed URL for public access
copyCopy a blob to a new path
moveMove (rename) a blob to a new path
batch-deleteDelete multiple blobs in a single call
usageGet storage usage statistics
adminAdministrative quota and storage operations (admin only)

Run snug blobs <command> --help for that command's own options. The global options apply everywhere.

Examples

snug blobs upload -f image.png -p user/avatars/123.png
snug blobs upload -f image.png -p user/avatars/123.png -t image/png --ttl 3600
snug blobs download -p user/avatars/123.png -o avatar.png
snug blobs list --prefix user/avatars/ --limit 50
snug blobs head --path user/avatars/123.png
snug blobs delete --path user/avatars/123.png --force
snug blobs copy -s drafts/report.pdf -d documents/report.pdf
snug blobs move -s drafts/report.pdf -d documents/report.pdf
snug blobs batch-delete -p tmp/a.bin -p tmp/b.bin --force
snug blobs usage
snug blobs generate-url -p user/avatars/123.png -e 3600
snug blobs admin set-quota -u user-123 --max-bytes 1073741824 --max-files 10000
snug blobs admin get-quota -u user-123
snug blobs admin list-quotas --unlimited-only
snug blobs admin delete-quota -u user-123 --force
snug blobs admin stats
snug blobs admin user-details -u user-123
snug blobs admin list -u user-123 --prefix documents/

Next

On this page