docs: add Plesk admin notes and GoAccess web stats

Document Git/Composer capabilities, hosting settings, and backlog todo 10;
record switch from AWStats to GoAccess.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Frank Schwenk
2026-06-11 22:44:38 +02:00
parent 5683aef943
commit 04e1455d9f
5 changed files with 138 additions and 1 deletions
+36
View File
@@ -0,0 +1,36 @@
# 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.
+5
View File
@@ -13,6 +13,11 @@ Nummerierte Todos für den 0012.de-Webspace. Abhängigkeiten beachten.
| 07 | [07-mail-domains-external.md](07-mail-domains-external.md) | **medium** | MX für Domains ohne Mailserver |
| 08 | [08-monitoring-phase2.md](08-monitoring-phase2.md) | **medium** | API-Health, Latenz, Backup-Heartbeat |
| 09 | [09-monitoring-phase3.md](09-monitoring-phase3.md) | **low** | Rest-Domains, Dashboard, Header-Checks |
| 10 | [10-optional-plesk-git-composer.md](10-optional-plesk-git-composer.md) | backlog | Plesk Git / Composer evaluieren |
## Backlog (ohne Priorität)
Todo **10** — Plesk Git-Deploy und Composer; dokumentiert in [`../PLESK.md`](../PLESK.md), kein Blocker für 02–09.
## Empfohlene Reihenfolge