Files
2026-03-30 07:59:11 +02:00

146 lines
6.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# AZA Infrastruktur-Status (Stand: 2026-03-14)
## SPUR A: Hostpoint / Website / Verkauf
### Technischer Status ONLINE UND INTAKT
| Prüfpunkt | Ergebnis |
|---|---|
| DNS aza-medwork.ch (A) | 217.26.52.114 → **Hostpoint** |
| DNS aza-medwork.ch (AAAA) | 2a00:d70:0:b:2002:0:d91a:3472 → **Hostpoint** |
| DNS www.aza-medwork.ch (A) | 217.26.52.114 → **Hostpoint** |
| HTTP → HTTPS | 301 Redirect → funktioniert |
| HTTPS | 200 OK |
| Server | Apache (Hostpoint Shared Hosting) |
| WordPress | Aktiv |
| Kadence Theme | Version 1.4.5 |
| WooCommerce | Version 10.6.0 |
| WP-Login | HTTP 200 erreichbar |
| WP-Admin | HTTP 302 → Login (normal) |
| Seitentitel | "AzA" |
| Zeitzone | Europe/Zurich |
| robots | noindex, nofollow (Entwurfsmodus) |
### Vorhandene WordPress-Seiten (11 Seiten)
| ID | Seite | Kadence | WooCommerce | Inhalt |
|---|---|---|---|---|
| 751 | **Home** (/) | Ja | | Hero: "Medizinische KI für effiziente Dokumentation", Dienste, CTA |
| 752 | **About** (/about/) | Ja | | Firmenvorstellung, KI-Lösung, Dokumentationsoptimierung |
| 753 | **Contact** (/contact/) | Ja | | Kontaktformular (Name, Email, Nachricht) |
| 754 | **Pricing** (/pricing/) | Ja | | Kundenstimmen (Dr. Müller, Dr. Bauer), Testimonials |
| 755 | **Our Mission** (/our-mission/) | Ja | | Mission, Werte, KI-Dokumentation für Ärzte |
| 756 | **Gallery** (/gallery/) | Ja | | Portfolio: "AzA Medwork: Ihre Lösung" |
| 762 | **Shop** (/shop/) | | | Shop-Seite (leer, WooCommerce-Archiv) |
| 764 | **Warenkorb** (/warenkorb/) | Ja | Ja | Warenkorb mit Demo-Produkten (Everest, Rockies, Kilimanjaro) |
| 765 | **Kasse** (/kasse/) | | Ja | WooCommerce Checkout |
| 766 | **Ihr Konto** (/mein-konto/) | | Ja | WooCommerce Account-Seite |
| 2 | **Beispiel-Seite** | | | WordPress-Standard (kann gelöscht werden) |
### Erkenntnisse
- **Kadence** ist aktiv und wird auf 7 von 11 Seiten verwendet
- **WooCommerce 10.6.0** ist installiert mit Shop-Infrastruktur (Warenkorb, Kasse, Konto)
- Die Shop-Seite enthält Demo-Produkte (Everest Series, Rockies Line, Kilimanjaro Set) — Platzhalter
- Jetpack ist ebenfalls installiert (API-Namespace vorhanden)
- Die Seite ist im **Entwurfsmodus** (noindex/nofollow) — Google indexiert sie noch nicht
### Sofort-Aufgaben (manuell, erfordern WP-Login)
1. **WordPress einloggen:** https://aza-medwork.ch/wp-login.php
2. **Kadence-Layouts prüfen:** Alle Seiten im Editor öffnen, Design kontrollieren
3. **Demo-Produkte entfernen:** Everest/Rockies/Kilimanjaro aus WooCommerce löschen
4. **Echtes Produkt anlegen:** AZA Desktop als digitales Produkt
5. **Beispiel-Seite löschen:** ID 2 (/beispiel-seite/) entfernen
6. **Backup erstellen:** Hostpoint-Panel oder UpdraftPlus
7. **noindex erst entfernen, wenn Seite fertig ist**
---
## SPUR B: Hetzner / Spätere App
| Eigenschaft | Wert |
|---|---|
| Servername | aza-prod-01 |
| IP | 178.104.51.177 |
| OS | Ubuntu 24.04 |
| SSH | root-Zugang funktioniert |
| Firewall (UFW) | Aktiv (OpenSSH, 80, 443) |
| Docker | Installiert |
| Docker Compose | Installiert |
| Status | **Geparkt** |
### Hetzner: NICHT verwenden für
- Hauptdomain aza-medwork.ch
- WordPress / Marketing-Website
- DNS-Umleitung der Hauptdomain
### Hetzner: Reserviert für (später)
- Web-App "KI-Krankengeschichte" (Browser-basiert)
- Backend/API (FastAPI + Docker)
- Eigene Subdomain: `app.aza-medwork.ch`
### Subdomain einrichten (wenn App bereit)
1. Hostpoint DNS-Panel → A-Record: `app.aza-medwork.ch → 178.104.51.177`
2. Hetzner: Caddy/Nginx für `app.aza-medwork.ch` konfigurieren
3. Let's Encrypt Zertifikat für Subdomain
4. **Hauptdomain bleibt bei Hostpoint**
---
## Architektur
```
SPUR A JETZT SPUR B SPÄTER
┌─────────────────────────┐ ┌─────────────────────────┐
│ aza-medwork.ch │ │ app.aza-medwork.ch │
│ Hostpoint │ │ Hetzner │
│ WordPress + Kadence │ │ Docker + FastAPI │
│ WooCommerce + Stripe │ │ KI-Krankengeschichte │
│ Marketing + Download │ │ Login / Lizenz │
│ E-Mail │ │ Geschützter Bereich │
└─────────────────────────┘ └─────────────────────────┘
```
---
## Verkaufs-Flow: Empfohlene Umsetzung
### Option 1: WooCommerce + Stripe (empfohlen, da bereits installiert)
WooCommerce ist bereits auf der Seite aktiv. Statt ein neues Plugin zu installieren,
kann der bestehende WooCommerce-Shop direkt genutzt werden:
1. WooCommerce → Produkte → Neues Produkt "AZA Desktop"
2. Produkttyp: "Einfaches Produkt" + "Herunterladbar" aktivieren
3. Preis setzen (z.B. CHF 89/Monat oder einmalig)
4. Installer-Datei (.exe) als Download-Datei hochladen
5. WooCommerce → Einstellungen → Zahlungen → Stripe aktivieren
6. Stripe-Plugin installieren: "WooCommerce Stripe Payment Gateway"
7. Stripe API-Keys (Test-Modus zuerst) eintragen
### Kauf-Flow
```
Kunde besucht aza-medwork.ch
→ Produktseite "AZA Desktop"
→ "In den Warenkorb" / "Jetzt kaufen"
→ Kasse (Stripe Checkout)
→ Zahlung erfolgreich
→ Danke-Seite + Download-Link
→ Optional: E-Mail mit Download-Link
```
### Option 2: Easy Digital Downloads (Alternative)
Falls WooCommerce zu komplex wird, kann EDD als schlankere Alternative installiert werden.
Empfehlung: Erst mit WooCommerce versuchen, da es bereits läuft.
---
## Offene Entscheidungen
1. **Was wird zuerst verkauft?** Desktop-Download (Installer .exe) oder Abo-Zugang?
2. **Preismodell?** Einmalpreis, monatliches Abo, oder beides?
3. **WordPress-Zugangsdaten** vorhanden? Login: https://aza-medwork.ch/wp-login.php
4. **Stripe-Konto** bereit? Keys (Test + Live) verfügbar?
5. **Wann noindex entfernen?** Sobald Seite verkaufsbereit ist