chore(infra): MinIO-CORS um memoro-app.mana.how erweitert
Some checks are pending
CD Mac Mini / Detect Changes (push) Waiting to run
CD Mac Mini / Deploy (push) Blocked by required conditions
CI / Detect Changes (push) Waiting to run
CI / Validate (push) Waiting to run
CI / Build mana-search (push) Blocked by required conditions
CI / Build mana-sync (push) Blocked by required conditions
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run

Browser direkt zu MinIO sprechen lassen ist Voraussetzung für
Memoro-Multipart-Upload (Cloudflare-Cap-Umgehung, siehe
memoro/docs/MULTIPART_UPLOAD.md). Gleichzeitig Drift mit
Server-Stand gesynct (food/plants ergänzt).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-05-23 16:32:47 +02:00
parent 24b6f50f50
commit e14d1a54ea

View file

@ -149,7 +149,11 @@ services:
environment:
MINIO_ROOT_USER: ${MINIO_ACCESS_KEY:-minioadmin}
MINIO_ROOT_PASSWORD: ${MINIO_SECRET_KEY:-minioadmin}
MINIO_API_CORS_ALLOW_ORIGIN: https://music.mana.how,https://mana.how,https://picture.mana.how,https://storage.mana.how,https://contacts.mana.how,https://chat.mana.how,https://photos.mana.how
# Browser-Origins die direkt zu MinIO sprechen dürfen (für
# presigned PUTs / GETs via s3.mana.how). memoro-app braucht es
# seit Multipart-Upload für Files >100 MB (Cloudflare-Cap-Umgehung).
# Server-Drift-Stand (`food`/`plants` ergänzt) gleichzeitig synct.
MINIO_API_CORS_ALLOW_ORIGIN: https://music.mana.how,https://mana.how,https://picture.mana.how,https://storage.mana.how,https://plants.mana.how,https://contacts.mana.how,https://chat.mana.how,https://food.mana.how,https://photos.mana.how,https://memoro-app.mana.how
volumes:
- /Volumes/ManaData/minio:/data
ports: