mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-19 13:03:37 +02:00
managarten cutover: news-Modul liest jetzt aus mana-news-pool
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
Docker Validate / Validate Dockerfiles (push) Waiting to run
Docker Validate / Build calendar-web (push) Blocked by required conditions
Docker Validate / Build quotes-web (push) Blocked by required conditions
Docker Validate / Build todo-backend (push) Blocked by required conditions
Docker Validate / Build todo-web (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
Docker Validate / Build mana-auth (push) Blocked by required conditions
Docker Validate / Build mana-sync (push) Blocked by required conditions
Docker Validate / Build mana-media (push) Blocked by required conditions
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
Docker Validate / Validate Dockerfiles (push) Waiting to run
Docker Validate / Build calendar-web (push) Blocked by required conditions
Docker Validate / Build quotes-web (push) Blocked by required conditions
Docker Validate / Build todo-backend (push) Blocked by required conditions
Docker Validate / Build todo-web (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
Docker Validate / Build mana-auth (push) Blocked by required conditions
Docker Validate / Build mana-sync (push) Blocked by required conditions
Docker Validate / Build mana-media (push) Blocked by required conditions
apps/api/src/modules/news/routes.ts — ehemals Raw-SQL gegen mana_platform.news.curated_articles, jetzt HTTP-Proxy auf MANA_NEWS_POOL_URL/feed mit X-Service-Key. Identischer Query- Param-Vertrag (topics/lang/since/limit/offset), kein Drizzle- Schema-Coupling mehr für News. docker-compose.macmini.yml — MANA_NEWS_POOL_URL=http://mana-news-pool:3079 in mana-api environment. News-Ingester-Kommentar-Section aktualisiert (Container ist seit Lift-B abgeschaltet). Damit ist der vollständige Cutover-Pfad aus mana/services/mana-news-pool/CLAUDE.md durch: 1. Plattform-Service deployed (gestern) 2. managarten konsumiert ihn (jetzt) 3. alter news-ingester:3066-Container schon weg Type-check: news/routes.ts grün (2 pre-existing forms/-Errors unrelated).
This commit is contained in:
parent
17e5f80adf
commit
ad97c5362c
2 changed files with 42 additions and 76 deletions
|
|
@ -1380,6 +1380,11 @@ services:
|
|||
MANA_CREDITS_URL: http://mana-credits:3002
|
||||
MANA_MEDIA_URL: http://mana-media:3011
|
||||
MANA_CRAWLER_URL: http://mana-crawler:3014
|
||||
# mana-news-pool — Plattform-Service (Lift-B 2026-05-16). Ersetzt
|
||||
# den ehemaligen news-ingester:3066-Container, der direkt in
|
||||
# mana_platform.news.curated_articles schrieb. apps/api/news/routes.ts
|
||||
# ist seit 2026-05-17 ein HTTP-Proxy auf diesen Endpoint.
|
||||
MANA_NEWS_POOL_URL: http://mana-news-pool:3079
|
||||
MANA_LLM_DEFAULT_MODEL: ${MANA_LLM_DEFAULT_MODEL:-gemma3:4b}
|
||||
MANA_SERVICE_KEY: ${MANA_SERVICE_KEY}
|
||||
# OpenAI — picture module gpt-image-2 path. Optional: without it,
|
||||
|
|
@ -1407,12 +1412,12 @@ services:
|
|||
start_period: 30s
|
||||
|
||||
# ============================================
|
||||
# News Ingester
|
||||
# News-Pool — wurde 2026-05-17 zur Plattform geliftet.
|
||||
# ============================================
|
||||
# services/news-ingester — pulls public RSS/JSON feeds into the
|
||||
# news.curated_articles pool every 15 min. The unified mana-api reads
|
||||
# from the same table to serve /api/v1/news/feed; user reading lists
|
||||
# remain client-side in the unified Mana app's local IndexedDB.
|
||||
# Der ehemalige services/news-ingester:3066-Container ist abgeschaltet
|
||||
# zugunsten von `mana-news-pool` (Plattform-Service Port 3079,
|
||||
# ~/projects/mana/services/mana-news-pool/, eigene DB `mana_news_pool`).
|
||||
# mana-api/news/routes.ts proxied auf MANA_NEWS_POOL_URL.
|
||||
|
||||
volumes:
|
||||
redis_data:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue