Ich versuche mit Docker Nextcloud und MariaDB auf einer Synology DS420+ mit DSM 7 zu installieren und komme nicht weiter. Erst bin ich dieser Anleitung gefolgt (da Nextcloud ersteinmal nur im LAN erreichbar sein soll und spĂ€ter via VPN, habe ich auf Portweiterleitungen im Router, Zertifikate und Reverse Proxy verzichtet) und dann diesem Video. Scheinbar gelingt es mir MariaDB zu installieren, eine Datenbank mit Benutzer anzulegen und Nextcloud zu installieren - jedenfalls gab es keine Fehlermeldungen. Das maridadb-Verzeichnis ist auch nicht leer und /docker/mariaDB/nextcloudDB/db.opt existiert. Doch ĂŒber den Administratoren-Konto anlegen Bildschirm von Nextcloud komme ich nicht hinaus.
Error while trying to create admin user: Failed to connect to the database: An exception occurred in the driver: SQLSTATE[HY000] [2002] No such file or directory
Benutzer und Passwort des Admins wird in diesem Dialog doch erstellt?
Das Datenverzeichnis /var/www/html/data ĂŒbernehme ich?
Datenbank wÀhle ich MySQL/MariaDB?
Den Datenbank-Benutzer und den Datenbank-Name hatte ich zusammen mit der Datenbank mit phpMyAdmin erstellt?
Das Datenbank-Passwort ist das MYSQL_ROOT_PASSWORD aus dem MariaDB Container?
Datenbank-Host ist localhost:3306?
Sind bei den Verzeichnissen, Benutzernamen, Passwörtern usw. irgendwelche Konventionen zu beachten (LÀnge, Sonderzeichen o.À.)?
Falls jemand eine bessere/narrensichere Anleitung kennt, probiere ich gerne auch diese!
Edit:
Wie mĂŒssen die EigentĂŒmer/Rechte von /docker und den Verzeichnissen fĂŒr MariaDB und Nextcloud sein?
Bei mir gehören sie mal Benutzer 33 (den es nicht gibt) und Gruppe root, mal Benutzer 999 (den es nicht gibt) und Gruppe users.