diff --git a/Kapitel 7/README.md b/Kapitel 7/README.md new file mode 100644 index 0000000..1df6836 --- /dev/null +++ b/Kapitel 7/README.md @@ -0,0 +1,38 @@ +# Kapitel 7 – Nextcloud (Dateien, Kalender, Kontakte) + +## Einleitung + +Nextcloud ist die Schaltzentrale deiner privaten Cloud: Dateien, Fotos, Kalender, Kontakte – alles an einem Ort, ohne Abhängigkeit von Google oder Microsoft. + +## Voraussetzungen + +* Proxmox LXC mit **Ubuntu 24.04 LTS** +* Installierter **Nginx Proxy Manager** (HTTPS) +* Domain + DNS-Eintrag (A-Record, optional AAAA) +* Grundwissen: `ssh`, `nano` + +## Ziel + +* Funktionsfähige Nextcloud-Instanz +* PostgreSQL als Datenbank, Redis für Caching & File-Locking +* Erreichbar über HTTPS mit eigener Domain +* Große Uploads und Cronjobs funktionieren zuverlässig + +## Ablauf + +1. LXC erstellen und Basis vorbereiten +2. Pakete installieren (Nginx, PHP, PostgreSQL, Redis, Nextcloud) +3. Nextcloud entpacken und einrichten +4. Datenbank & Redis konfigurieren +5. Domain über NPM einbinden + +## Ergebnis + +* Nextcloud läuft stabil im LXC, erreichbar über HTTPS +* PostgreSQL + Redis sorgen für Performance +* Uploads bis mehrere GB und Hintergrundjobs laufen fehlerfrei + +## Weiterführend + +* Vorheriges Kapitel: **Vaultwarden (Kapitel 6)** +* Nächstes Kapitel: **Affine (Kapitel 8)**