2.9 KiB
2.9 KiB
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)
- WordPress-Setup: http://100.69.243.16:80 aufrufen und Erstinstallation durchführen
- Yoast SEO Plugin in WordPress installieren
- Application Password in WP-Admin erstellen → in
.envalsWP_APP_PASSWORDeintragen - OpenRouter API Key in
.enveintragen - Telegram Bot Token + Kanal-ID in
.enveintragen - Nach .env-Änderungen:
docker compose restart web - Cloudflare Tunnel für
redax.orbitalo.neteinrichten (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)
- Cloudflare Tunnel → https://redax.orbitalo.net
- Erste Feeds hinzufügen