Files
0012/HOSTING.md
T
Frank Schwenk 659154c93a feat: bootstrap webspace deploy and status-beacon landing page
Add public/index.php, private config bootstrap, FTPS deploy script,
and complete todo/01 including Let's Encrypt, HTTPS redirect, and HSTS docs.

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

3.9 KiB

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

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:

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).

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