Toller Artikel, vielen Dank!
Eine Anwendung, die ich wirklich immer wieder hilfreich finde, ist Nextcloud Office (bzw. Collabora Online), weil das Öffnen und Editieren von Dokumenten im Browser seit OneDrive und GDrive einfach von Nutzern erwartet wird. Die Einrichtung ist jedoch für den Anfänger nicht ganz trivial, weil als Backend eine Collabora Online Server-Instanz erforderlich ist.
Da ich das ganze auch nur in meiner Freizeit mache, und der Pflegeaufwand daher minimal sein muss, habe ich mir die Einrichtung des Servers einmalig in ein Ansible-Skript geschrieben und verwalte den Collabora Server einfach mit Portainer. Falls ich irgend eine Einstellung falsch setze, kann ich einfach den ganzen Server löschen und innerhalb von Minuten neu deployen.
Hier ist das Repository als Minimalbeispiel:
https://codeberg.org/konradhermsdorf/generic-webserver
LG