04e1455d9f
Document Git/Composer capabilities, hosting settings, and backlog todo 10; record switch from AWStats to GoAccess. Co-authored-by: Cursor <cursoragent@cursor.com>
37 lines
1.1 KiB
Markdown
37 lines
1.1 KiB
Markdown
# 10 — Optional: Plesk Git & Composer
|
||
|
||
**Priorität:** backlog (optional)
|
||
**Status:** notiert, nicht geplant
|
||
**Abhängigkeiten:** keiner
|
||
**Referenz:** [`../PLESK.md`](../PLESK.md)
|
||
|
||
## Ziel
|
||
|
||
Evaluieren, ob FTPS-Deploy durch Plesk-Git oder Composer im Panel ergänzt/ersetzt werden soll.
|
||
|
||
## Auslöser
|
||
|
||
Im Plesk-Admin entdeckt:
|
||
|
||
- **Git-Repositorys** — Remote-Pull (GitLab/GitHub) oder Local-Push auf Plesk
|
||
- **PHP Composer** — sucht `composer.json` im Abonnement-Root
|
||
|
||
Aktuell ausreichend: `scripts/deploy.sh` (FTPS).
|
||
|
||
## Entscheidungspunkte
|
||
|
||
- [ ] Remote-GitLab in Plesk verknüpfen vs. FTPS beibehalten?
|
||
- [ ] Post-Deploy-Hook: `public/` → `httpdocs/`, Secrets nach `private/`?
|
||
- [ ] `composer.json` einführen (z. B. PHPMailer) — ja/nein?
|
||
- [x] Webstatistiken: AWStats → GoAccess (2026-06-11)
|
||
|
||
## Akzeptanzkriterien (falls umgesetzt)
|
||
|
||
- Deploy ohne manuelles FTPS nach `git push`
|
||
- `.env` weiterhin nicht im Repository
|
||
- Dokumentation in README/PLESK.md aktualisiert
|
||
|
||
## Nicht jetzt
|
||
|
||
Kein Blocker für Todo 02–09. Erst prüfen, wenn Monitoring stabil läuft oder Composer-Deps anstehen.
|