54d29d3afa
Document hosting setup, external monitoring architecture, landing page concept, env template, and phased todo checklist for the wint.global Classic 1.0 counterpart to boka. Co-authored-by: Cursor <cursoragent@cursor.com>
32 lines
1.1 KiB
Markdown
32 lines
1.1 KiB
Markdown
# 01 — Bootstrap, `.env`, Deployment
|
|
|
|
**Priorität:** high
|
|
**Abhängigkeiten:** keine
|
|
**Blockiert:** 02, 03, 04, 05, 06
|
|
|
|
## Ziel
|
|
|
|
Lokales Repo mit dem Webspace verbinden und eine deploybare Grundstruktur anlegen.
|
|
|
|
## Checkliste
|
|
|
|
- [ ] `.env.example` nach `.env` kopieren
|
|
- [ ] Plesk-User/Passwort, FTP, später SMTP in `.env` eintragen (nicht committen)
|
|
- [ ] In Plesk Document Root prüfen (typisch `httpdocs/`)
|
|
- [ ] PHP-Version notieren (Cron-Screenshot: 8.5.x)
|
|
- [ ] Verzeichnis `public/` als Quelle für `httpdocs/` festlegen
|
|
- [ ] Erstes Test-Deployment: `public/index.php` mit `phpinfo()` oder „hello“ — danach wieder entfernen
|
|
- [ ] HTTPS für `0012.de` prüfen (Let's Encrypt in Plesk)
|
|
- [ ] Optional: Deploy-Skript (`scripts/deploy.sh` rsync/lftp) — nur wenn gewünscht
|
|
|
|
## Akzeptanzkriterien
|
|
|
|
- FTP-Login funktioniert
|
|
- `https://0012.de/` liefert eine Testseite
|
|
- `.env` liegt lokal, ist in `.gitignore`
|
|
|
|
## Notizen
|
|
|
|
- Temporäre URL aus Kundenbereich nutzen, falls DNS noch propagiert
|
|
- Firewall: Port 8443 (Plesk), 21/22 (FTP/SFTP je nach Anbieter)
|