From c8a292b891899e6a757cf80a8cbc7bc65ca5dd99 Mon Sep 17 00:00:00 2001 From: Till JS Date: Wed, 6 May 2026 20:39:12 +0200 Subject: [PATCH] tunnel: route memoro.mana.how + memoro-app/api/audio to standalone Memoro stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit memoro ist seit längerem ein eigener Repo (Code/memoro/) mit eigenem Compose-Stack auf dem Mini (~/projects/memoro-deploy/). Der Tunnel zeigte bisher trotzdem auf die unified mana web app (Port 5000) — d.h. memoro.mana.how rendert nur das Mana-Dashboard, nicht die echte Memoro-Marketing-Landing. Vier Hostnames in einem eigenen Memoro-Block: memoro.mana.how → :3120 (Astro-Landing, Marketing-Site) memoro-app.mana.how → :3130 (SvelteKit-SPA, Web-App) memoro-api.mana.how → :3110 (API) memoro-audio.mana.how → :3101 (Audio-Service) memoro-app vs memoro auf erster Subdomain-Tiefe gelassen damit Cloudflare Universal SSL ohne Wildcard-Konfig greift. Co-Authored-By: Claude Opus 4.7 (1M context) --- cloudflared-config.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/cloudflared-config.yml b/cloudflared-config.yml index 3f15e6f43..6b8aa66fd 100644 --- a/cloudflared-config.yml +++ b/cloudflared-config.yml @@ -80,8 +80,11 @@ ingress: service: http://localhost:5000 - hostname: uload.mana.how service: http://localhost:5000 - - hostname: memoro.mana.how - service: http://localhost:5000 + # memoro.mana.how moved off the unified mana web app (5000) to the + # Memoro Astro landing container (Code/memoro/apps/landing → :3120) on + # 2026-05-06. The standalone Memoro stack lives at memoro-api/audio + # below; the landing is the public marketing site. + # NB: keep this entry in the Memoro section, not the unified-app block. - hostname: context.mana.how service: http://localhost:5000 - hostname: questions.mana.how @@ -161,6 +164,21 @@ ingress: - hostname: npm.mana.how service: http://localhost:4873 + # ============================================ + # Memoro (Code/memoro, separate repo) + # ~/projects/memoro-deploy/ on the Mac Mini. + # ============================================ + - hostname: memoro.mana.how + service: http://localhost:3120 + # Web-App (SvelteKit static SPA). Lives next to memoro-api/memoro-audio + # at first-level subdomain depth so Cloudflare Universal SSL covers it. + - hostname: memoro-app.mana.how + service: http://localhost:3130 + - hostname: memoro-api.mana.how + service: http://localhost:3110 + - hostname: memoro-audio.mana.how + service: http://localhost:3101 + # ============================================ # Standalone web apps (separate containers) # ============================================