managarten/apps/picture/apps
Wuesteon 78cd59a77a feat(storage): unified single-bucket architecture with Hetzner S3
- Refactor @manacore/shared-storage to use single `manacore-storage` bucket
- Add generateStorageKey() for path structure: {userId}/{appName}/...
- Update docker-compose.dev.yml for unified MinIO bucket
- Migrate CD workflow to use GitHub Environment Secrets
- Update picture and contacts backends to use unified storage
- Remove per-app bucket configuration (cleaner architecture)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 01:29:11 +01:00
..
backend feat(storage): unified single-bucket architecture with Hetzner S3 2025-12-16 01:29:11 +01:00
landing Fix wrong type 2025-12-04 23:25:25 +01:00
mobile Fix wrong type 2025-12-04 23:25:25 +01:00
web 🔧 refactor: implement 12-factor runtime config for all web apps 2025-12-15 21:33:50 +01:00