♻️ refactor(storage): unify bucket names and add calendar/contacts

- Rename buckets to consistent {project}-storage pattern
- Add calendar-storage and contacts-storage buckets
- Add createCalendarStorage() and createContactsStorage() factory functions
- Update docker-compose and documentation
This commit is contained in:
Till-JS 2025-12-02 12:59:22 +01:00
parent ef8fd6a101
commit 29aaaec4fa
7 changed files with 70 additions and 26 deletions

View file

@ -393,11 +393,13 @@ pnpm docker:up
| Bucket | Project | Purpose |
|--------|---------|---------|
| `picture-images` | Picture | AI-generated images |
| `chat-files` | Chat | User file uploads |
| `manadeck-assets` | ManaDeck | Card/deck assets |
| `nutriphi-meals` | NutriPhi | Meal photos |
| `presi-slides` | Presi | Presentation slides |
| `picture-storage` | Picture | AI-generated images |
| `chat-storage` | Chat | User file uploads |
| `manadeck-storage` | ManaDeck | Card/deck assets |
| `nutriphi-storage` | NutriPhi | Meal photos |
| `presi-storage` | Presi | Presentation slides |
| `calendar-storage` | Calendar | Calendar attachments |
| `contacts-storage` | Contacts | Contact avatars/files |
### Usage in Backend