Files

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)