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>
This commit is contained in:
Frank Schwenk
2026-06-11 22:37:06 +02:00
parent 54d29d3afa
commit 659154c93a
9 changed files with 335 additions and 18 deletions
+20
View File
@@ -42,6 +42,26 @@ DNS-Einträge nur für Domains mit Bezug zum Paket oder über wint.global bestel
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)
| | |