Ich habe mir vor einiger Zeit das Nextcloud mit einem VM-Image installiert.
Sehr leichtes step by step setup, samt ssl. Man wird durch viele Einstellungen geführt und kann optional schon ein paar Pligins mit installieren.
Wenn man die Möglichkeit hat eine VM laufen zu lassen wirklich klasse.
Lässt sich auch nur für das Netzwerk installieren, dann aber ohne ssl.
Über den Webmin hat man auch eine integrierte Firewall.