Netzwerksoftware, was verstehst du darunter? Du kannst mit Ubuntu eigenen software / Apllikationen wie Samba (SMB/CIFS), NFS, FTP, usw. Daten im Netz zur Verfügung stellen und im Netzwerk mit anderen Geräten darauf zugreifen. Aber, Es muss alles instaliert und konfiguriert werden.
Vielleicht ist es einfacher, wenn du OMV 6 auf den Raspi installiert. Da ist es einfacher über der Web GUI, sowas wie SMB/CIFS, NFS usw. zu konfigurieren, als auf der Konsole von Ubuntu. Du kannst die HDD über USB einbinden und auch Nextcloud über Docker installieren. Sollte für dich um ein vielfaches einfacher sein, als das was jetzt machst. ei OMV 6 ist die Lernkurve nicht so hoch wie auf der Kosole und OMV nimmt dir schon sehr vieles ab und du kannst das im Webbrowser konfigurieren. Vielleicht gibst due den ganzen eine Chance.