## MinIO bucket

### Component Info
- **Label**: MinIO bucket
- **Facet**: migration
- **Node Type**: atom
- **Canonical Path**: /discover/migration/minio-bucket

### Scope Note
Component-scoped migration candidate. No product-level feature parity or drop-in compatibility is asserted.

### Published Recipes
- [Migrate MinIO bucket: Browser file uploads](https://example.com/migrate/minio-bucket/browser-file-uploads)
- [Migrate MinIO bucket: Private document library](https://example.com/migrate/minio-bucket/private-document-library)
- [Migrate MinIO bucket: Public media library](https://example.com/migrate/minio-bucket/public-media-library)
- [Migrate MinIO bucket: Generated downloads](https://example.com/migrate/minio-bucket/generated-downloads)
- [Migrate MinIO bucket: Bulk import staging](https://example.com/migrate/minio-bucket/bulk-import-staging)
- [Migrate MinIO bucket: Tenant-scoped object prefixes](https://example.com/migrate/minio-bucket/tenant-scoped-object-prefixes)

### Next Actions
1. **[Browse the catalog index](https://api.example.com/v1/catalog)** - GET  
2. **[Search published recipes by intent, stack and constraints](https://api.example.com/v1/catalog/search)** - POST (limit: 5, query: "MinIO bucket")  
3. **[Inspect the full recipe contract for Browser file uploads](https://api.example.com/v1/catalog/recipes/page%3Amigrate%3Aminio-bucket%3Abrowser-file-uploads)** - GET  
4. **[Inspect the full recipe contract for Private document library](https://api.example.com/v1/catalog/recipes/page%3Amigrate%3Aminio-bucket%3Aprivate-document-library)** - GET  
5. **[Inspect the full recipe contract for Public media library](https://api.example.com/v1/catalog/recipes/page%3Amigrate%3Aminio-bucket%3Apublic-media-library)** - GET  
6. **[Inspect the full recipe contract for Generated downloads](https://api.example.com/v1/catalog/recipes/page%3Amigrate%3Aminio-bucket%3Agenerated-downloads)** - GET  
7. **[Inspect the full recipe contract for Bulk import staging](https://api.example.com/v1/catalog/recipes/page%3Amigrate%3Aminio-bucket%3Abulk-import-staging)** - GET
