mana-news-pool
Geteilter RSS/JSON-Feed-Pool — kuratierte Quellen, die alle Apps gemeinsam lesen können.
mana-news-pool ist eine kleine, ehrliche Aufgabe: kuratierte RSS- und
JSON-Feeds ziehen und einer einheitlichen /feed-Schnittstelle zur
Verfügung stellen. Pageta liest da rein, perspektivisch auch andere
Vereins-Apps, die kuratierten Pool-Inhalt wollen.
Was den Service auszeichnet: das, was er nicht tut. Kein Tracking, was welche App von welchem User aus welchem Feed-Eintrag liest. Kein Engagement-Optimieren. Kein Ranking nach Verweildauer. Reine Datenversorgung, der Rest liegt bei der App.
Der Service ist auch ein Beispiel dafür, dass Plattform-Lifts aus
Legacy-Code funktionieren: die Wurzeln liegen in managartens
news-ingester. Was sich bewährt hat, wurde extrahiert und auf eigene
Infrastruktur gestellt; was zu speziell war, blieb in der Ursprungs-App.
Stack & Infrastruktur
- Sprache
- TypeScript
- Stack
- TypeScript · Hono · Bun · Postgres
- Port
- 3079
- Hosting
- Eigenbetrieb auf Vereins-Infrastruktur. Keine Drittpartei, kein Cloud-Anbieter, kein Managed-Service.
- Code
- git.mana.how
Infrastruktur unter diesem Service
Welche Vereins-Hardware, eigenen Dienste und bewussten Externe mana-news-pool konkret benutzt. Jedes Item hat eine eigene Seite mit Stand und Mitigation.
- Maschinemana-serverApple Mac mini M4 · Tägerwilen (Schweiz)Der Hauptserver des Vereins — ein Mac mini M4 in Tägerwilen (Schweiz), der die ganze Plattform trägt.
- Eigener DienstPostgres17 separate DatenbankenEine Postgres-Datenbank pro Service — schema-isoliert, mit Drizzle-Migrationen, keine geteilten Tabellen.
Was er für den Verein verkörpert
- EigenbetriebEigene Infrastruktur, quelloffener Stack.
- OffenheitCode und Mittelverwendung öffentlich.
- LanglebigkeitBewährte Stacks, gute Doku.
Was läuft, was nicht
Phase: Beta.
- Cutover aus legacy managarten/services/news-ingester ist 2026-05-16 durch — alte Tabellen werden ~2026-06-17 fallen.
- Quellen-Erweiterung pro App (z.B. Wissenschafts-Feeds für Nutriphi) ist Roadmap.
mana-news-pool ist einer von vielen Plattform-Services, die unter den Apps des Vereins laufen. Eigenbetrieb statt SaaS, dokumentiert statt undurchsichtig.