# STATE: Redax-WP **Stand: 27.02.2026** --- ## Status ✅ **Sprint 1 + 2 abgeschlossen — Stack läuft auf CT 113** --- ## Container | CT | Dienst | Host | Tailscale | Status | |----|--------|------|-----------|--------| | 113 | Redax-WP | pve-hetzner | 100.69.243.16 | ✅ Läuft | --- ## Zugang | Was | URL | |-----|-----| | Dashboard | https://redax.orbitalo.net | | Lokal | http://100.69.243.16:8080 | | Login | admin / astral66 | | Repo | git.orbitalo.net/orbitalo/redax-wp | --- ## Stack (CT 113) ``` docker-compose.yml ├── redax-web Flask Dashboard (:8080) ├── redax-wordpress WordPress + Apache (:80 intern) └── redax-db MySQL 8 ``` --- ## Funktionsumfang ### KI-Artikel - Quelle eingeben → Ton wählen → KI generiert Artikel + SEO-Felder automatisch - Zwei-Spalten-Editor: Markdown links / WordPress-Vorschau rechts - Featured Image aus og:image der Quelle automatisch - Kategorie + Tags aus WordPress live geladen - Publish / Entwurf / Einplanen (15-Minuten-Slots) - Nach Publish → Telegram-Teaser an konfigurierten Kanal ### RSS-Feeds - Beliebig viele Feeds konfigurierbar - Modi: Manuell / Auto-Publish (Teaser) / KI-Rewrite + Publish - Duplikat-Schutz via GUID - Werbeartikel-Blacklist (konfigurierbar pro Feed) - RSS-Artikel erscheinen nie auf Telegram ### Redaktionsplan - 7-Tage-Kalender mit KI + RSS gemeinsam - Badge: 🤖 KI / 📡 RSS - Umplanen + Löschen direkt im Board ### Telegram - Nur KI-Artikel → Teaser-Post (Titel + SEO-Desc + WP-Link) - Morgen-Briefing täglich 10:00 Uhr - Fehler-Alarm bei WP-Publish-Fehler ### Weitere Features - Prompt-Bibliothek (editierbar, Standard-Prompt wählbar) - Post-History (alle veröffentlichten Artikel) - Einstellungen + WP-Verbindungstest - Hilfe-Seite (/hilfe) - Tool-Switcher zu FünfVorAcht in der Nav - Strukturiertes JSON-Logging (/logs/redax.log) --- ## Noch einzurichten (manuell) 1. **WordPress-Setup:** http://100.69.243.16:80 aufrufen und Erstinstallation durchführen 2. **Yoast SEO Plugin** in WordPress installieren 3. **Application Password** in WP-Admin erstellen → in `.env` als `WP_APP_PASSWORD` eintragen 4. **OpenRouter API Key** in `.env` eintragen 5. **Telegram Bot Token + Kanal-ID** in `.env` eintragen 6. Nach .env-Änderungen: `docker compose restart web` 7. **Cloudflare Tunnel** für `redax.orbitalo.net` einrichten (optional) --- ## Pfade | Was | Pfad | |-----|------| | App | /opt/redax-wp/ | | Daten | /opt/redax-wp/data/ | | Datenbank | /opt/redax-wp/data/db/redax.db | | WordPress-Dateien | /opt/redax-wp/data/wordpress/ | | MySQL-Daten | /opt/redax-wp/data/mysql/ | | Logs | /opt/redax-wp/logs/ | | .env | /opt/redax-wp/.env | --- ## Offene Punkte - [ ] WordPress-Ersteinrichtung + Yoast installieren - [ ] .env mit echten Credentials befüllen (OpenRouter, Telegram) - [x] Cloudflare Tunnel → https://redax.orbitalo.net - [ ] Erste Feeds hinzufügen