mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:01:09 +02:00
refactor: rename nutriphi module to food (Essen)
Complete rename across the entire monorepo pre-launch: - Module, routes, API, i18n, standalone landing app directories - All code identifiers, display names, logo component - German user-facing label: "Essen" (English brand stays "Food") - Dexie table nutriFavorites -> foodFavorites - Infra configs (docker-compose, cloudflared, nginx, wrangler) Zero residue of nutriphi remains. No data migration needed (pre-launch). Follow-up: run pnpm install, update Cloudflare DNS (food.mana.how), rename Cloudflare Pages project. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
f5cb833b04
commit
53b3746b98
196 changed files with 863 additions and 719 deletions
|
|
@ -144,7 +144,7 @@ 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://plants.mana.how,https://contacts.mana.how,https://chat.mana.how,https://nutriphi.mana.how,https://photos.mana.how
|
||||
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
|
||||
volumes:
|
||||
- /Volumes/ManaData/minio:/data
|
||||
ports:
|
||||
|
|
@ -314,7 +314,7 @@ services:
|
|||
STRIPE_SECRET_KEY: ${STRIPE_SECRET_KEY:-}
|
||||
STRIPE_WEBHOOK_SECRET: ${STRIPE_CREDITS_WEBHOOK_SECRET:-}
|
||||
BASE_URL: https://credits.mana.how
|
||||
CORS_ORIGINS: https://mana.how,https://chat.mana.how,https://picture.mana.how,https://todo.mana.how,https://zitare.mana.how,https://calendar.mana.how,https://clock.mana.how,https://contacts.mana.how,https://cards.mana.how,https://presi.mana.how,https://storage.mana.how,https://nutriphi.mana.how,https://plants.mana.how,https://music.mana.how,https://context.mana.how,https://photos.mana.how,https://questions.mana.how,https://calc.mana.how
|
||||
CORS_ORIGINS: https://mana.how,https://chat.mana.how,https://picture.mana.how,https://todo.mana.how,https://zitare.mana.how,https://calendar.mana.how,https://clock.mana.how,https://contacts.mana.how,https://cards.mana.how,https://presi.mana.how,https://storage.mana.how,https://food.mana.how,https://plants.mana.how,https://music.mana.how,https://context.mana.how,https://photos.mana.how,https://questions.mana.how,https://calc.mana.how
|
||||
ports:
|
||||
- "3002:3002"
|
||||
healthcheck:
|
||||
|
|
@ -412,7 +412,7 @@ services:
|
|||
DATABASE_URL: postgresql://postgres:${POSTGRES_PASSWORD:-mana123}@postgres:5432/mana_platform
|
||||
MANA_AUTH_URL: http://mana-auth:3001
|
||||
MANA_SERVICE_KEY: ${MANA_SERVICE_KEY}
|
||||
CORS_ORIGINS: https://mana.how,https://calc.mana.how,https://calendar.mana.how,https://chat.mana.how,https://clock.mana.how,https://contacts.mana.how,https://context.mana.how,https://cards.mana.how,https://music.mana.how,https://nutriphi.mana.how,https://photos.mana.how,https://picture.mana.how,https://plants.mana.how,https://presi.mana.how,https://questions.mana.how,https://storage.mana.how,https://todo.mana.how,https://zitare.mana.how
|
||||
CORS_ORIGINS: https://mana.how,https://calc.mana.how,https://calendar.mana.how,https://chat.mana.how,https://clock.mana.how,https://contacts.mana.how,https://context.mana.how,https://cards.mana.how,https://music.mana.how,https://food.mana.how,https://photos.mana.how,https://picture.mana.how,https://plants.mana.how,https://presi.mana.how,https://questions.mana.how,https://storage.mana.how,https://todo.mana.how,https://zitare.mana.how
|
||||
ports:
|
||||
- "3062:3062"
|
||||
healthcheck:
|
||||
|
|
@ -710,7 +710,7 @@ services:
|
|||
S3_BUCKET: mana-media
|
||||
S3_PUBLIC_URL: https://media.mana.how
|
||||
PUBLIC_URL: https://media.mana.how/api/v1
|
||||
CORS_ORIGINS: https://mana.how,https://nutriphi.mana.how,https://contacts.mana.how,https://chat.mana.how,https://storage.mana.how,https://photos.mana.how
|
||||
CORS_ORIGINS: https://mana.how,https://food.mana.how,https://contacts.mana.how,https://chat.mana.how,https://storage.mana.how,https://photos.mana.how
|
||||
ports:
|
||||
- "3011:3011"
|
||||
healthcheck:
|
||||
|
|
@ -805,7 +805,7 @@ services:
|
|||
PUBLIC_MANA_CREDITS_URL: http://mana-credits:3002
|
||||
PUBLIC_MANA_CREDITS_URL_CLIENT: https://credits.mana.how
|
||||
# Per-app HTTP backend URLs (todo-api, calendar-api, contacts-api,
|
||||
# chat-api, storage-api, cards-api, music-api, nutriphi-api,
|
||||
# chat-api, storage-api, cards-api, music-api, food-api,
|
||||
# picture-api, presi-api, zitare-api, clock-api, context-api) and
|
||||
# the standalone memoro-server URL were removed in the pre-launch
|
||||
# ghost-API cleanup — every product module talks to mana-sync
|
||||
|
|
@ -847,7 +847,7 @@ services:
|
|||
|
||||
# REMOVED standalone web containers — now served by unified mana-web container (mana.how):
|
||||
# chat-web, todo-web, zitare-web, calendar-web, clock-web, contacts-web,
|
||||
# storage-web, presi-web, cards-web, nutriphi-web, skilltree-web, photos-web,
|
||||
# storage-web, presi-web, cards-web, food-web, skilltree-web, photos-web,
|
||||
# music-web, citycorners-web, picture-web, inventory-web, calc-web, times-web,
|
||||
# uload-web, memoro-web
|
||||
|
||||
|
|
@ -1496,7 +1496,7 @@ services:
|
|||
# Unified API Server
|
||||
# ============================================
|
||||
# apps/api — Hono/Bun process that hosts all 16 product compute
|
||||
# modules (calendar, todo, chat, picture, planta, nutriphi, news,
|
||||
# modules (calendar, todo, chat, picture, planta, food, news,
|
||||
# traces, moodlit, presi, music, contacts, storage, context, guides,
|
||||
# research, who) on a single port. Replaces ~17 per-product backend
|
||||
# containers from the pre-consolidation era; the unified Mana web
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue