Umsatz-Verlauf
Letzte Dateien
Aktivitäts-Feed
Hochgeladene Dateien
Ausgabe-Vorschau
Chart-Typ
Vorschau
E-Mail-Abonnement
Abschnitte
Custom CSS
CSV
Excel
Datenpunkte
| Zeit | Payload |
|---|
Neuen API-Key erstellen
Aktive Keys
| Name | Prefix | Anfragen | Zuletzt | Ablauf |
|---|
iFrame-Embed erstellen
White-Label-Konfiguration
REST-API Dokumentation
X-API-Key: dwma_xxx| Zeit | Benutzer | Aktion | Ressource | Schwere |
|---|
RLS-Regel erstellen
2-Faktor-Authentifizierung
Sensitivity Labels
| Begriff | Definition | Spalte | Sensitivität |
|---|
Aktivität (14 Tage)
Tenants nach Plan
System-Einstellungen
System-Health
Profil
API-Dateien
🚀 IONOS Deployment — Schritt-für-Schritt-Anleitung
Melde dich im IONOS Control Panel an unter my.ionos.de. Du benötigst mindestens das Webhosting Plus-Paket (PHP 8.0+, MySQL 8.0).
- Control Panel → Datenbanken → MySQL-Datenbank anlegen
- Datenbankname eingeben z.B.
datawma_db - Benutzername und Passwort notieren
- Den Datenbank-Host notieren (z.B.
db12345678.hosting.ionos.de) — du findest ihn unter Datenbankdetails
Öffne phpMyAdmin im IONOS Control Panel. Wähle deine Datenbank aus und importiere die SQL-Dateien in dieser Reihenfolge:
database_setup.sqlGrundstruktur, Tabellen, Admin-Benutzerdatabase_phase2.sqlUpload, Analyse, QA-Tabellendatabase_phase3.sqlStreaming, API, Sicherheits-Tabellendatabase_phase4.sqlDAX, ETL, Admin, Payment-TabellenPasswort: password
⚠ SOFORT nach dem ersten Login ändern!
database_setup.sql, ersetze den Hash-Wert durch den Output von:php -r "echo password_hash('DeinPasswort', PASSWORD_BCRYPT);"Öffne jede der 4 API-Dateien in einem Texteditor (z.B. VS Code, Notepad++) und ändere die Konfiguration ganz oben:
php -r "echo bin2hex(random_bytes(32));"api2.php:define('ANTHROPIC_API_KEY', ''); // Optional: für echte KI
payment.php:Verbinde dich per FTP/SFTP mit deinem IONOS-Hosting (z.B. FileZilla). Der FTP-Zugang steht im IONOS Control Panel unter FTP-Zugänge.
/public_html/ (oder /htdocs/)
/public_html/ ← Webroot (öffentlich erreichbar)
│
├── index.html ← Deine datawma.de Hauptseite (index_new.html umbenannt!)
├── datawma_index_final.html ← Die DataWMA BI-App
│
├── api.php ← Phase 1: Auth, Workspaces
├── api2.php ← Phase 2: Upload, Analyse, KI, Export
├── api3.php ← Phase 3: Streaming, API-Keys, Sicherheit
├── api4.php ← Phase 4: DAX, ETL, Admin, Lizenzen
├── payment.php ← Payment-Gateway (Stripe, PayPal usw.)
├── FileParser.php ← Upload-Parser (wird von api2.php genutzt)
│
└── uploads/ ← Hochgeladene Dateien (NICHT öffentlich!)
└── .htaccess ← Sicherheit: Direktzugriff verbieten
index_new.html muss als index.html hochgeladen werden (= Startseite). Die BI-App heißt datawma_index_final.html.Im IONOS File Manager oder per SSH (falls vorhanden) die Berechtigungen prüfen:
Im IONOS Control Panel → PHP-Version & Einstellungen (oder .htaccess):
Im IONOS Control Panel:
- Domain auf das Verzeichnis zeigen lassen (falls nicht schon): Domains → Domain verwalten → Verzeichnis =
/public_html - SSL-Zertifikat aktivieren: SSL → Let's Encrypt kostenlos → Domain auswählen → Aktivieren
- HTTPS-Weiterleitung erzwingen: In
.htaccesseinfügen:
APP_URL in den PHP-Dateien auf https:// prüfenÖffne deinen Browser und prüfe folgendes:
https://deinedomain.de → Hauptseite erscheinthttps://deinedomain.de/datawma_index_final.html → BI-App lädtNach dem ersten Login unbedingt das Admin-Passwort in phpMyAdmin ändern:
Deine DataWMA-Plattform läuft jetzt auf IONOS. Empfohlene nächste Schritte:
Admin-Passwort ändern, JWT_SECRET setzen, HTTPS prüfen
Stripe/PayPal im Payment-Admin konfigurieren
SMTP-Einstellungen für Benachrichtigungen setzen
Erste Kunden anlegen, Lizenzen im Admin vergeben
Detaillierter Vergleich
| Feature | Free | Starter | Professional | Enterprise |
|---|---|---|---|---|
| Benutzer | 1 | 3 | 15 | ∞ |
| Datenbankverbindungen | 0 | 1 | 5 | ∞ |
| Diagrammtypen | 5 | 15 | 30+ | 30+ |
| Speicher | 100 MB | 5 GB | 50 GB | ∞ |
| CSV/Excel Import | ✓ | ✓ | ✓ | ✓ |
| PDF-Export | ✗ | ✓ | ✓ | ✓ |
| KI-Assistent | ✗ | ✗ | ✓ | ✓ |
| Echtzeit-Daten | ✗ | ✗ | ✓ | ✓ |
| Anomalie-Erkennung | ✗ | ✗ | ✓ | ✓ |
| Forecast / Prognose | ✗ | ✗ | ✓ | ✓ |
| Smart Alerts | ✗ | ✗ | ✓ | ✓ |
| Custom Branding | ✗ | ✗ | ✗ | ✓ |
| SSO / IP-Whitelist | ✗ | ✗ | ✗ | ✓ |
| SLA / Prioritäts-Support | ✗ | ✗ | ✗ | ✓ |
Aktuelles Abonnement
Nutzung
Rechnungen
| Rechnung | Zeitraum | Plan | Betrag | Status | |
|---|---|---|---|---|---|
| Noch keine Rechnungen | |||||
Stripe
Stripe — Produkte & Preise
Preisplan-Mapping
PayPal
PayPal — Subscription Plans
Mollie
Mollie — Zahlungsmethoden
Klarna
Klarna — Zahlungsoptionen
SEPA-Lastschrift
SEPA — Mandat-Vorlage
Allgemeine Zahlungseinstellungen
E-Mail-Benachrichtigungen
| Zeit | Tenant | Provider | Plan | Betrag | Status | Transaction ID |
|---|---|---|---|---|---|---|
| Noch keine Zahlungen | ||||||