OMV 4 + Nextcloud Docker + Nginx + MySQL??? Ratlos!

  • Servus allerseits,
    ich bims, der Neue....


    Nach gut 3 Wochen gebe ich mich vorerst geschlagen und muss um externe Hilfe bitten.


    Ich fasse mich kurz:


    Mein Ziel ist es in OMV 4 einen funktionierenden Nextcloud Docker aufzusetzen.
    Dabei benutze ich als Softwareraid SnapRaid und habe meine drei Festplatten mit Union Filesystem zu einem Datenpool zusammengefasst.
    Nginx und MySQL habe ich über die OMV-Extras Repo bezogen und eingerichtet.


    Hardware/Software:






    NGINX Settings:






    Erweiterter Code in NGINX:










    SQL Settings:





    Freigabeordner unter /Datenpool/Nextcloud_Data





    Docker:





    Im Docker kann ich 8080 nicht eingeben, da er mir dann andauert diese Fehlermeldung ausgibt (Port wird schon verwendet)

    Bash
    Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; docker run -d -v /etc/localtime:/etc/localtime:ro --net=bridge -p 0.0.0.0:8080:80/tcp -e PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" -e PHPIZE_DEPS="autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c" -e PHP_INI_DIR="/usr/local/etc/php" -e APACHE_CONFDIR="/etc/apache2" -e APACHE_ENVVARS="/etc/apache2/envvars" -e PHP_EXTRA_BUILD_DEPS="apache2-dev" -e PHP_EXTRA_CONFIGURE_ARGS="--with-apxs2 --disable-cgi" -e PHP_CFLAGS="-fstack-protector-strong -fpic -fpie -O2" -e PHP_CPPFLAGS="-fstack-protector-strong -fpic -fpie -O2" -e PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie" -e GPG_KEYS="1729F83938DA44E27BA0F4D3DBDB397470D12172 B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F" -e PHP_VERSION="7.2.14" -e PHP_URL="https://secure.php.net/get/php-7.2.14.tar.xz/from/this/mirror" -e PHP_ASC_URL="https://secure.php.net/get/php-7.2.14.tar.xz.asc/from/this/mirror" -e PHP_SHA256="ee3f1cc102b073578a3c53ba4420a76da3d9f0c981c02b1664ae741ca65af84f" -e PHP_MD5="" -e NEXTCLOUD_VERSION="15.0.2" -v "/sharedfolders/Datenpool/nextcloud_Data":"/var/www/html":rw --name="nextcloud" "nextcloud:latest" 2>&1' with exit code '125': f62d33b3e86d41d7c9fb21a80ce74a375eace9a64e3bccc6b040c673942330a9 docker: Error response from daemon: driver failed programming external connectivity on endpoint nextcloud (c4fcd2da5061afb1c2a96b85e107eeba247bca7b0df090ef8c17f4b2d74a1f6e): Error starting userland proxy: listen tcp 0.0.0.0:8080: bind: address already in use.




    Ich war schon mehrfach auf der Installationsseite von Nextcloud und bin immer wieder an der Installation gescheitert, da entweder nicht in die Datenbank geschrieben werden konnte oder der Share den Zugriff aufs Verzeichnis blockiert hat.


    Ich habe nun dutzende Stunden damit verbracht alle Konstellationen durchzuprobieren und bin immer wieder gescheitert.


    Wer hat Rat?
    Poste gerne meine weiteren Settings, wenn ihr sie braucht.





    Zuletzt habe ich mich an dieser Anleitung erfolglos orientiert.
    https://www.technikaffe.de/anl…diavault_3_inkl._fail2ban


    Grüsse und danke

  • Die Fehlermeldung lässt vermuten, dass Port 8080 auf deinem Hostsystem bereits von einem anderen Container/Anwendung belegt ist. Läuft vielleicht noch ein alter Nextcloud Container?


    Eventuell wäre ein Installation mittels docker-compose auch einfacher. So schön die GUI-Plugins von OMV auch sind, empfinde ich eine direkte Konfiguration über einzelne Container als übersichtlicher und damit auch als weniger fehleranfällig.


    Falls dies für dich auch eine Alternative ist, bietet zum Beispiel diese Anleitung einen einfachen Einstieg:
    https://www.smarthomebeginner.…roxy-tutorial-for-docker/

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!