OtakuPulse ist mein größtes Eigenprojekt: ein deutschsprachiges Anime-Portal, das eine vollwertige Anime-Datenbank mit einem redaktionellen News-Blog verbindet. Geplant sind zum Start rund 65.000 Seiten, perspektivisch bis zu 250.000.
Die Architektur ist bewusst selbst gehostet: PostgreSQL als Source of Truth, Payload CMS 3 als Redaktions- und Admin-Ebene und Next.js (App Router) mit Tailwind im Frontend — alles als Docker-Stack auf einem eigenen Unraid-Homeserver, öffentlich angebunden über einen Cloudflare-Tunnel.
Die Daten kommen per Import-Pipeline aus offenen Anime-APIs (primär AniList, ergänzt um Jikan, AnimeSchedule, TMDB und animethemes). Alle Bilder werden lokal gespiegelt, die Texte entstehen als Mischung aus quellenbasierten Massendaten und eigenen deutschen Redaktionstexten — konsequent White-Hat-SEO.
- PostgreSQL 16 + Payload CMS 3 + Next.js, Docker auf Unraid
- Import-Pipeline: AniList → Postgres → Payload → Frontend
- 65.000+ geplante Seiten, deutschsprachig und legal
- Performance- und SEO-first: strukturierte Daten, lokale Bilder, schnelle Detailseiten
Status: OtakuPulse ist live unter otakupulse.de — mit tausenden Anime, Charakteren, Synchronsprechern und Studios, Genre- und Streaming-Filtern, Simulcast-Kalender, automatisch generierten News und eigenen deutschen Beschreibungen. Dazu gibt es eine Android-App als WebView-Wrapper. Die Screenshots zeigen die Live-Seite.