39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# 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)**
|