From 86269f1b7e21cc8521b60cbcd4243ad1c4fee5d8 Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 18 May 2026 14:20:14 +0200 Subject: [PATCH] pageta: pageta.com Co-Domain in cloudflared + mana-auth CORS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - cloudflared-config: zwei zusätzliche Ingress-Regeln pageta.com → :3100 + api.pageta.com → :3099 (zusätzlich zu pageta.mana.how — kein Primary-Switch). - docker-compose.macmini mana-auth CORS_ORIGINS: lesen.mana.how- Reste durch pageta.mana.how + pageta-api.mana.how + pageta.com + api.pageta.com ersetzt. Der Rebrand vom Mittag hatte diese env übersehen — Memory project_pageta_live.md warnt explizit davor. DNS-CNAMEs (pageta.com + api.pageta.com) sind via Cloudflare-API angelegt (Zone ba85dec9..., proxied=true auf den mana-server-Tunnel). Co-Authored-By: Claude Opus 4.7 (1M context) --- cloudflared-config.yml | 6 ++++++ docker-compose.macmini.yml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cloudflared-config.yml b/cloudflared-config.yml index 6be3b09d4..21ead0a95 100644 --- a/cloudflared-config.yml +++ b/cloudflared-config.yml @@ -343,10 +343,16 @@ ingress: # Live seit 2026-05-16 (vormals lesen.mana.how, Rebrand 2026-05-18). # Verein-App (Tier-Gate public). Konsumiert mana-news-pool # (Plattform-Service Port 3079). + # 2026-05-18 Co-Domain pageta.com + api.pageta.com hinzugefügt + # (kein Primary-Switch, pageta.mana.how bleibt funktional). - hostname: pageta.mana.how service: http://localhost:3100 - hostname: pageta-api.mana.how service: http://localhost:3099 + - hostname: pageta.com + service: http://localhost:3100 + - hostname: api.pageta.com + service: http://localhost:3099 # ============================================ # Monitoring & observability diff --git a/docker-compose.macmini.yml b/docker-compose.macmini.yml index c39e6ff70..6ee4b9350 100644 --- a/docker-compose.macmini.yml +++ b/docker-compose.macmini.yml @@ -250,7 +250,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://lesen.mana.how,https://lesen-api.mana.how,https://herbatrium.mana.how,https://herbatrium-api.mana.how,https://moodlit.mana.how,https://moodlit-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 ports: - "3001:3001" healthcheck: