Nextcloud
Erscheinungsbild
🟢 Nextcloud Übersicht
Nexcloud ist ein Dateiverwaltungssystem auf HomeLab
Allgemeine Infos
- **Server:** HomeServer2
- **IP-Adresse:** 192.168.2.217
- **Docker-Container:** nextcloud
- **Image:** nextcloud:latest
- **Web-Interface:** Nextcloud
Docker Setup
| Parameter | Wert |
|---|---|
| Container Name | nextcloud |
| Image | nextcloud:latest |
| Ports | 0.0.0.0:7070->80/tcp |
| Netzwerk | gateway-net |
| Restart Policy | unless-stopped |
| Host IP | 172.22.0.7 |
| Docker Volumes | ./nextcloud:/var/www/html |
| Datenverzeichnis | /mnt/HA_MEDIA/nextcloud_data:/var/www/html/data |
Datenbank
| Parameter | Wert |
|---|---|
| DB Container | nextcloud-db |
| Image | mariadb:11 |
| Datenbankname | nextcloud |
| Benutzer | nextcloud |
| Passwort | supersecure-pass |
| Root-Passwort | supersecure-root-pass |
| Port | 3306 |
| Volumes | ./db:/var/lib/mysql |
Nextcloud Konfiguration
| Parameter | Wert |
|---|---|
| PHP Version | 8.3.30 |
| PHP Upload Limit | 512M |
| PHP Memory Limit | 512M |
| Nextcloud Version | 32.0.5 |
| Datenverzeichnis | /var/www/html/data |
| Config Pfad | ./nextcloud/config/config.php |
Logs
- Docker Logs: docker logs nextcloud
- Speicherort Nextcloud Logs: ./nextcloud/data/nextcloud.log
Backup
- Ort: `/mnt/HA_MEDIA/nextcloud_data` (Files) + `./db` (Datenbank)
- Empfehlung: Tägliche Backups der Datenbank + wöchentliche Vollbackups der Dateien.
Probleme & Anleitungen
- Das Schreiben in das "config"-Verzeichnis ist nicht möglich! – MariaDB für nextcloud reparieren
- Adminpasswort vergessen – Admin Passwort zurücksetzen
docker logs nextcloud
docker compose restart nextcloud