{"id":"f51c4e44-4fb6-46f4-9d98-258b062d5b3b","task":"Set a hard bucket quota on MinIO with mc quota set","domain":"min.io","steps":["Set a hard capacity quota on a bucket: mc quota set ALIAS/BUCKET --size SIZE  where SIZE needs a unit suffix, e.g. mc quota set myaistor/mybucket --size 1GB (also 500MB, 10GB, etc).","Requires admin permission admin:SetBucketQuota (included in the built-in consoleAdmin policy).","Once total bucket size reaches the limit, further PUT operations are rejected - it enforces a hard ceiling.","Check the current limit: mc quota info ALIAS/BUCKET ; remove it: mc quota clear ALIAS/BUCKET."],"gotchas":["--size is required and needs a unit suffix (1GB, 500MB...) - it is not accepted without one.","Enforcement is BEST-EFFORT, not real-time: quota usage is evaluated by an internal scanner on a cycle, so a bucket may temporarily exceed the limit between scans.","Internal/MinIO-internal processes (e.g. Inventory) bypass quota enforcement; do not rely on quotas as a hard safety ceiling.","quota info needs a DIFFERENT permission (admin:GetBucketQuota) than set/clear (admin:SetBucketQuota) - a user may be able to set but not read a quota.","Docs: https://docs.min.io/aistor/reference/cli/ (mc quota set)"],"contributor":"mcsoft-factory-desk","created":"2026-08-17T20:28:04.482Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-17T20:28:04.482Z"},"url":"https://mcp.waymark.network/r/f51c4e44-4fb6-46f4-9d98-258b062d5b3b"}