Files
0012/HOSTING.md
T
Frank Schwenk 04e1455d9f docs: add Plesk admin notes and GoAccess web stats
Document Git/Composer capabilities, hosting settings, and backlog todo 10;
record switch from AWStats to GoAccess.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-11 22:44:38 +02:00

122 lines
4.0 KiB
Markdown

# Hosting — wint.global Classic 1.0
Stand: Willkommens-Mail vom 11.06.2026. Credentials **nicht** in diesem Repo — nur in `.env`.
## Produkt
| | |
|---|---|
| Paket | Classic 1.0 / 100% CO2-neutral |
| Speicher | 15 GB |
| Traffic | unlimitiert |
| Domain inkl. | `0012.de` |
| Abrechnung | jährlich, nächste Zahlung 11.06.2027 |
| Kundennummer | 26064 |
| Anbieter | [wint.global GmbH](https://wint.global) |
## Zugang
| Zweck | URL / Host |
|-------|------------|
| Plesk (direkt) | `https://ha01s019.org-dns.com:8443/` |
| Plesk (bequem) | Kundenbereich → Aktive Services → Produkt → „Weiter zur Plesk Administration“ |
| FTP | Host `ha01s019.org-dns.com`, gleicher User/Passwort wie Plesk |
**Hinweis:** Port 8443 kann in Firmennetzwerken blockiert sein — alternativen Anschluss testen.
## Server
| | |
|---|---|
| Servername | `ha01s019.org-dns.com` |
| Server-IP | `62.108.32.139` |
## DNS (Nameserver bei wint.global)
| NS | IP |
|----|-----|
| `ns1.org-ns.com` | `62.108.32.9` |
| `ns2.org-ns.com` | `89.107.70.9` |
DNS-Einträge nur für Domains mit Bezug zum Paket oder über wint.global bestellt.
Domain-Delegation kann nach Registration bis zu **24 Stunden** dauern. Bis dahin ggf. temporäre URL aus dem Kundenbereich nutzen.
## TLS / HTTPS
Konfiguration in Plesk (Stand 2026-06-11):
| | |
|---|---|
| Zertifikat | Let's Encrypt (`CN=0012.de`) |
| Gültig | 2026-06-11 — 2026-09-09 (Auto-Renewal in Plesk) |
| HTTP → HTTPS | 301 Permanent Redirect |
| HSTS | `Strict-Transport-Security: max-age=15768000; includeSubDomains` (~182 Tage) |
Prüfung:
```bash
curl -sI http://0012.de/ # → 301 Location: https://0012.de/
curl -sI https://0012.de/ # → 200, HSTS-Header
```
**PHP (Web):** 8.3.31 (laut Response-Header). Cron-Aufgaben können abweichende Version wählen (z. B. 8.5.x).
## E-Mail (Plesk)
| | |
|---|---|
| POP3/IMAP | `ha01s019.org-dns.com` |
| SMTP | `ha01s019.org-dns.com` |
| Benutzername | vollständige E-Mail-Adresse |
| Passwort | bei Einrichtung des Postfachs gesetzt |
**Sicherheit:** Nach 5 fehlgeschlagenen Login-Versuchen wird die Client-IP für 10 Minuten gesperrt (FTP, Webmail, E-Mail).
### Geplante Nutzung
1. **Monitoring-Alerts** — z. B. `monitor@0012.de` → persönliche Adresse
2. **SMTP für Skripte** — boka und andere Hosts senden über TLS/587 (Relay nur für autorisierte Absender konfigurieren)
3. **Mail-Hosting** — Postfächer für Domains ohne eigenen Mailserver (MX auf 0012.de bzw. wint-NS)
## Geplante Aufgaben (Cron)
Plesk: **Websites & Domains → Geplante Aufgaben → Aufgabe planen**
| Einstellung | Empfehlung |
|-------------|------------|
| Aufgabentyp | PHP-Skript ausführen |
| Skriptpfad | `httpdocs/monitor.php` (nach Deployment) |
| PHP-Version | aktuelle verfügbare (z. B. 8.5.x) |
| Ausführen | Cron-Stil |
| Schedule Pull-Checks | `*/10 * * * *` (alle 10 Min) |
| Schedule Heartbeat-Check | `*/5 * * * *` (Push-Stale-Prüfung, ggf. in monitor.php) |
| Benachrichtigen | „Nur Fehler“ für Cron-PHP-Fehler; App-Alerts über eigenes SMTP |
Screenshot-Referenz: Plesk „Aufgabe planen“ (PHP-Skript, Cron-Stil, PHP-Version).
Weitere Plesk-Funktionen (Git, Composer, Hosting-Einstellungen): [`PLESK.md`](PLESK.md)
## Beziehung zu boka
```
Internet
│
┌──────────────┼──────────────┐
│ │ │
0012.de schwenk.online andere Sites
(wint/Plesk) (boka/VPS) (boka/VPS)
│ ▲ ▲
│ │ │
└── Pull HTTPS checks ───────┘
└── Push POST ingest.php ◄── boka Cron
└── SMTP alerts ──────────► du
```
Der Webspace ist **physisch und administrativ getrennt** — fällt boka komplett aus, kann 0012.de noch alarmieren (sofern der Hoster läuft).
## Support
- E-Mail: support@wint.global
- Tel: +49 211 972660-30