Files
0012/todo/01-bootstrap-env-deploy.md
T
Frank Schwenk 54d29d3afa docs: initial project documentation for 0012.de webspace
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>
2026-06-11 22:25:56 +02:00

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)