Reader-Webapp des Vereins mana e.V. — News-Feed + Save-it-later + RSS-Recherche.
Zieht den siteName-Fallback für Quellen, die ihr Schema.org als Top-Level-JSON-LD-Array liefern und kein og:site_name setzen (z.B. WinFuture) — vorher blieb die Quelle leer. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .github/workflows | ||
| apps | ||
| docs | ||
| infrastructure | ||
| packages/pageta-domain | ||
| .gitignore | ||
| .npmrc | ||
| .prettierrc.json | ||
| .sops.yaml | ||
| app-manifest.json | ||
| CLAUDE.md | ||
| deploy.sh | ||
| docker-compose.yml | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| STATUS.md | ||
| tsconfig.base.json | ||
| turbo.json | ||
| VISION.md | ||
pageta
Reader-Webapp des Vereins mana e.V. Drei Use-Cases in einer App:
- Feed — kuratierte News aus dem Plattform-Pool (
mana-news-pool), nach Topic/Quelle gewichtet, lokales Scoring. - Lese-Liste — Pocket-Style Save-it-later mit eigenen URLs, Highlights, Tags. Bulk-Import bis 200 URLs.
- Recherche — RSS-Feed-Discovery zu Thema oder Site, via
mana-research.
Standalone-Peer-App im mana-Ökosystem: eigene DB, eigenes Frontend,
eigener Deploy. Redet HTTP/JWT mit mana-auth, mana-news-pool,
mana-research, mana-share, mana-credits.
Domain: pageta.mana.how · API: pageta-api.mana.how
Status + nächste Schritte: siehe STATUS.md.
Architektur + Konventionen: siehe CLAUDE.md.
Quickstart
pnpm install
pnpm docker:up
pnpm --filter @pageta/api db:push
pnpm dev
apps/api→ http://localhost:3099apps/web→ http://localhost:3100