Ich habe mal eine Frage an die #Nextcloud Spezialisten.

Ich plane ja gerade eine Nextcloud Instanz auf einem #Rock64 und habe jetzt gelesen, dass Nextcloud den Port 443 benötigt. Den braucht aber aktuell schon mein erster Rock64 auf dem Matrix Synapse läuft. Für Matrix und Nextcloud ist so ein Minirechner sehr wahrscheinlich zu schwach.

Kann man Nextcloud auch unter einem anderen Port laufen lassen?
Wenn ja, wie genau geht das und wie bringt man den Clients und Apps dann den anderen Port bei?

@favstarmafia ja, das geht, und dafür musst du an jeder Stelle einfach die Portnummer hinten an die URL hängen :-) Zum Beispiel meine.cloud:4433

@thomas
Das ist dann von der Usability her meiner Meinung nach nicht ganz so schön.
Andere Möglichkeit: Du lässt mehrere (Sub-)Domains auf deine IP verweisen. Bei DynDNS brauchst du vermutlich CNAME-Einträge auf die Domains. Dann kannst du mehrere vHosts auf Port 443 lauschen lassen, alle getrennt durch die spezifische Domains. Ist für User deiner Dienste sehr viel einfacher.
@favstarmafia

Follow

@DecaTec das klappt aber nur, wenn er nur ein einziges Gerät nutzt. Man kann Port 443 mit IPv4 (und mit NAT) nur auf ein einziges gerät mappen.

Wie ich verstanden habe, hat er aber zwei. Dann wird es wieder komplexer, weil er anfangen muss, Webproxies aufzusetzen.

@favstarmafia

@thomas
Mit nginx dürfte das aber kein Problem sein, oder? Wo der proxy_pass hingeht (lokal oder remote) spielt eigentlich keine Rolle.
@favstarmafia

@DecaTec klar - wenn man auf dem schon bestehenden Rechner mit 443 einen solchen Proxy aufsetzt, kein Problem.

Es hat sich nur so angehört, als wollte @favstarmafia eine möglichst einfache Lösung, und nicht not zusätzlich einen Webproxy ins Spiel bringen. Für mich und dich kein Problem, aber ich weiß nicht, was *er* so beruflich und in der Freizeit macht ;-)

@thomas
Hier muss man halt die Usability/Akzeptanz gegen Einfachheit abwägen. Wollte nur eine Alternative aufzeigen, die als Benutzer einfach bequemer ist.
@favstarmafia

@DecaTec falls ich mich doch für den komplizierten Weg entscheide, melde ich mich einfach wieder 😇

@thomas

@thomas das mit dem "möglichst einfach" ist genau mein Ding 👍

Meine "User" werden genau die 6 Familienmitglieder sein, die aktuell auch den Matrix Server verwenden. Wenn die bei der ersten Anmeldung einmal einen Port mit angeben müssen, ist das eigentlich kein Problem.

Wenn ich zuhause bin, probiere ich das mit dem Port gleich mal selbst aus, wenn das unter Android problemlos funktioniert, denn wäre das meine Lösung.

@DecaTec

@DecaTec @favstarmafia @thomas Ich hatte auf meinem Blog mal was zu nginx und Proxies geschrieben, vielleicht ist das hilfreich: https://herrdoering.de/de/modularer-reverse-proxy-mit-nginx
@DecaTec Hab gerade drauf geklickt, keine Probleme. Was sagt denn der Browser?

@herrdoering
"Seite nicht gefunden". Die englische Version geht übrigens.

@DecaTec Habe in meinem CMS ein Update eingespielt, vielleicht liegt es daran. Jetzt habe ich den Artikel nochmal neu reingestellt...

@DecaTec
Hm, bei funktioniert mit Firefox Klar alles ganz normal.
@herrdoering

@herrdoering ich habe zwar nicht alles verstanden, aber ich nehme mal mit, ich könnte theoretisch auf dem Rock64 1 so einen Proxy Server betreiben, der den Port 443 quasi aufteilt und so beide Geräte am gleichen Port hängen.

Frage: Müsste ich Matrix Synapse dann auch in so einem Container installieren, mit das funktioniert?

@DecaTec @thomas

@herrdoering @DecaTec @thomas

Danke für die vielen Antworten, ich habe das mit dem Port gerade mal unter Android getestet. Mann kann sich ohne Probleme mit Domain.de:443 bei Nextcloud anmelden.

Also werde ich meinen Server natürlich unter Domain.de:0815 ins Internet stellen...

Sign in to participate in the conversation
\m/ Metalhead.club \m/

Metalhead.club is a Mastodon instance hosted in Germany and powered by 100% green energy. Mastodon is a free and decentralized alternative to well-established social microblogging platforms like Twitter. This instance is especially addressing Metal fans, but of course everybody is welcome to use metalhead.club. If you're using this Mastodon instance, please consider a single donation or monthly, recurring donations via LiberaPay to keep this instance metalling hard.
Either via LiberaPay: Donate via LiberaPay ... or other means: https://thomas-leister.de/en/donate/