Mein Nextcloud lÀuft nur Lokal in meinem Netzwerk .
Da Nextcloud wohl https verwendet ,bekomme ich dauern diese Zertifikat Medung
auch im Handy.
Gibt es eine Möglichkeit z.B. mit swag, und wie mache ich das ohne DomÀne?
Container laufen alle ohne Fehler.
Hier mein Stack.
Swag ist noch nicht dabei .
hat keiner eine idee
bin jetzt nicht so fitt .
hatte bei meiner suche gefunden das es wohl NC Container mit http gibt .
Mein altes NC war mit http da hatte ich nie Probleme .
kann mir keiner sagen wo ich einen container image bekomme ohne https .
Hardware ist ordoid xu4
Oder wie man das https abschaltet.
Das Thema wird hier oft angesprochen aber leider kein Lösung.
leider alles probiert geht nicht.
Mit nextcloud :latest geht es nicht.
LĂ€uft nicht.
Fehler:
Initializing nextcloud 22.1.0.1 âŠ
Initializing finished
New nextcloud instance
AH00558: apache2: Could not reliably determine the serverâs fully qualified domain name, using 172.21.0.3. Set the âServerNameâ directive globally to suppress this message
AH00558: apache2: Could not reliably determine the serverâs fully qualified domain name, using 172.21.0.3. Set the âServerNameâ directive globally to suppress this message
[Mon Aug 23 17:53:28.451614 2021] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.38 (Debian) PHP/7.4.22 configured â resuming normal operations
Das sind keine Fehlermeldungen, sondern nur Infos.
Poste doch noch mal dein docker-compose.yml. Aber bitte am besten als Codeblock, sonst ist das immer recht schlecht zu lesen.
Ansonsten empfehle ich dir auf jeden Fall mal die offizielle Dokumentation zu Nextcloud Docker zu lesen: https://github.com/nextcloud/docker
Der Container selbst stellt auch kein HTTPS bereit, der Webserver lĂ€uft im Container unter Port 80. Wenn du ihn ĂŒber HTTPS erreichbar machen willst, musst du noch einen Reverse Proxy davor schalten, der sich dann um die verschlĂŒsselten Verbindungen kĂŒmmert und mit dem Docker-Container auf Port 80 kommuniziert. Ich verwende dafĂŒr z.B. Traefik, du kannst das aber auch mit nginx oder einem anderen Reverse Proxy machen.
Ich weiss jetzt nicht was fĂŒr eine Meldung das ist, vermute aber dass die vom Browser kommt weil Du eine Seite ĂŒber http ansprechen willst und nicht ĂŒber https. Mittlerweile stufen das wohl alle Browser als Sicherheitsproblem ein und blocken den Zugriff. Der Firefox bietet wenigstens noch an eine eine Ausnahme einzurichtenâŠ
erstmal den Port 80 hat Openmediavault den kann ich nicht nehmen deshalb den 450
der aber kein http Port ist .
Habe es mit 591,808,8080 sind http Ports probiert geht nicht.
Ich bin jetzt nicht so fitt ich probiere einfach.
wo die docker-compose.yml ist weis ich nicht .
Der Container lÀuft nicht ,das einzige was ich sehe ist diese Fehlermeldung.
Die docker-compose.yml ist das, wo du definierst, welche Container welche Images verwenden sollen und welche Ports/Netzwerke/Volumes verwendet werden.
In Portainer sollte das normalerweise unter dem MenĂŒpunkt Stacks zu finden sein.
Wenn du mehrere Serverdienste auf dem gleichen Host zur VerfĂŒgung stellen willst, bietet sich auf jeden Fall ein Reverse Proxy an, da du dann abhĂ€ngig vom Hostnamen auf verschiedene Container verweisen kannst. Dann hast du auch kein Problem damit, dass du exotische Ports verwenden musst.
Wenn du nicht weiĂt, wie man einen Reverse Proxy einrichtet, solltest du dir das vermutlich am besten erstmal anlesen und verstehen. Du wirst sonst bei jedem kleinsten Problem vermutlich gleich wieder nach Hilfe suchen mĂŒssen.
Der Screenshot oben ist leider auch nicht sonderlich hilfreich, auĂer dass da steht, dass du den Port 443 innerhalb des Containers auf Port 450 des Hostes bindest. Dass da dann natĂŒrlich nichts erreichbar ist, hatte ich weiter oben schon mal geschrieben. Der Nextcloud-Container stellt nur Port 80 zur VerfĂŒgung. Um SSL musst du dich dann wieder selbst kĂŒmmern (z.B. mit dem Reverse Proxy).