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
- LXC erstellen und Basis vorbereiten
- Pakete installieren (Nginx, PHP, PostgreSQL, Redis, Nextcloud)
- Nextcloud entpacken und einrichten
- Datenbank & Redis konfigurieren
- 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)