Nextcloud
Zusammenfassung: Nextcloud läuft als Cloud-Speicher mit MariaDB, Redis-Cache und Docker-Socket-Proxy. Erreichbar unter cloud.da.home-webserver.de.
Quellen: raw/Systemdaten – Raspberry PI5.md
Zuletzt aktualisiert: 2026-06-17
Container
| Container |
Image |
Funktion |
nextcloud |
nextcloud:latest |
Haupt-App |
nextcloud-cron |
nextcloud:latest |
Cron-Jobs für Hintergrundaufgaben |
nextcloud-db |
mariadb:11.4 |
Datenbank |
nextcloud-redis |
redis:7-alpine |
Cache (File Locking, Cache) |
nextcloud-docker-proxy |
tecnativa/docker-socket-proxy |
Docker-Socket-Proxy für Nextcloud |
Netzwerk
traefik – für den Reverse-Proxy-Zugriff
internal – interne Kommunikation (DB, Redis, Proxy)
Daten-Persistenz
| Host-Pfad |
Container-Pfad |
/mnt/data/nextcloud/www |
/var/www/html |
/mnt/data/nextcloud/data |
/var/www/html/data |
/mnt/data/nextcloud/db |
/var/lib/mysql |
Umgebungsvariablen
| Variable |
Wert |
NEXTCLOUD_TRUSTED_DOMAINS |
cloud.da.home-webserver.de |
OVERWRITEHOST |
cloud.da.home-webserver.de |
OVERWRITEPROTOCOL |
https |
TRUSTED_PROXIES |
traefik 172.18.0.0/16 |
PHP_MEMORY_LIMIT |
1024M |
UPLOAD_MAX_FILESIZE |
1024M |
MYSQL_DATABASE |
nextcloud |
MYSQL_USER |
nextclouduser |
Routen (Traefik File Provider)
Besonderheiten
- Die Daten liegen nicht in Docker-Volumes, sondern als Bind Mounts auf der LUKS-Partition
/mnt/data/
- Der Docker-Socket-Proxy (
tecnativa/docker-socket-proxy) erlaubt Nextcloud, Container zu verwalten (z. B. für Talk oder Office-Integration)
- Secrets (Passwörter) liegen in
/opt/compose/nextcloud/.secrets/
Verwandte Seiten