From bbebb0490438a0a479a4fa0b485bd07957ced933 Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 18 May 2026 15:39:49 +0200 Subject: [PATCH] =?UTF-8?q?uload=20(=CF=85-6=20Live):=20cloudflared-Routes?= =?UTF-8?q?=20+=20mana-auth-CORS=20+=20Backup-Cron?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wurde während des υ-6-Cutovers nur live auf mana-server gepatcht, nicht committed — letzter git pull hat die Edits überschrieben (live-Stack lief weiter weil cloudflared in-Memory + mana-auth post-restart-State noch korrekt war, aber bei nächstem Restart wäre alles weg). - cloudflared-config.yml: uload.mana.how 5000→3108, uload-api.mana.how 3070→3107, ulo.ad NEU auf 3107. - docker-compose.macmini.yml: 3 uload-Origins (uload.mana.how, uload-api.mana.how, ulo.ad) in mana-auth CORS_ORIGINS. - scripts/mac-mini/backup-databases.sh: uload-postgres → 'uload' + comicello-postgres → 'comicello' im db_user_for_container()-Case. Memory + Playbook tracken Cutover-Details (project_uload_live.md). --- cloudflared-config.yml | 6 ++++-- docker-compose.macmini.yml | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/cloudflared-config.yml b/cloudflared-config.yml index ed0452123..3c46c46c8 100644 --- a/cloudflared-config.yml +++ b/cloudflared-config.yml @@ -116,7 +116,7 @@ ingress: - hostname: times.mana.how service: http://localhost:5000 - hostname: uload.mana.how - service: http://localhost:5000 + service: http://localhost:3108 - hostname: context.mana.how service: http://localhost:5000 - hostname: questions.mana.how @@ -171,7 +171,9 @@ ingress: # Standalone microservices # ============================================ - hostname: uload-api.mana.how - service: http://localhost:3070 + service: http://localhost:3107 + - hostname: ulo.ad + service: http://localhost:3107 - hostname: media.mana.how service: http://localhost:3011 - hostname: llm.mana.how diff --git a/docker-compose.macmini.yml b/docker-compose.macmini.yml index 3d4130ef1..debeb9468 100644 --- a/docker-compose.macmini.yml +++ b/docker-compose.macmini.yml @@ -248,7 +248,7 @@ services: # Enforced by services/mana-auth/src/auth/sso-config.spec.ts. # All productivity modules now live under mana.how (path-based) — # no per-module subdomain entries required here. - CORS_ORIGINS: https://mana.how,https://auth.mana.how,https://whopxl.mana.how,https://cardecky.mana.how,https://cardecky-api.mana.how,https://memoro-app.mana.how,https://zitare.mana.how,https://zitare-api.mana.how,https://nutriphi.mana.how,https://nutriphi-api.mana.how,https://manawald.mana.how,https://werdrobe.com,https://api.werdrobe.com,https://pageta.mana.how,https://pageta-api.mana.how,https://pageta.com,https://api.pageta.com,https://herbatrium.mana.how,https://herbatrium-api.mana.how,https://moodlit.mana.how,https://moodlit-api.mana.how,https://comicello.com,https://api.comicello.com,https://comicello.mana.how,https://comicello-api.mana.how + CORS_ORIGINS: https://mana.how,https://auth.mana.how,https://whopxl.mana.how,https://cardecky.mana.how,https://cardecky-api.mana.how,https://memoro-app.mana.how,https://zitare.mana.how,https://zitare-api.mana.how,https://nutriphi.mana.how,https://nutriphi-api.mana.how,https://manawald.mana.how,https://werdrobe.com,https://api.werdrobe.com,https://pageta.mana.how,https://pageta-api.mana.how,https://pageta.com,https://api.pageta.com,https://herbatrium.mana.how,https://herbatrium-api.mana.how,https://moodlit.mana.how,https://moodlit-api.mana.how,https://comicello.com,https://api.comicello.com,https://comicello.mana.how,https://comicello-api.mana.how,https://uload.mana.how,https://uload-api.mana.how,https://ulo.ad ports: - "3001:3001" healthcheck: