Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Warum soll Nextcloud das machen müssen?
Oder mit tls-alpn-01 aber steht eh auch im Link.
Ansonsten ist Port 80 offen zu haben auch nicht weiter schlimm.
Das evtl. probieren: https://forums.servethehome.com/index.php?threads/lenovo-thinkcentre-thinkstation-tiny-project-tinyminimicro-reference-thread.34925/post-366419