Tatsächlich ist mein Hauptserver-Betriebssystem Ubuntu, daher habe ich gute Erfahrungen mit der Administration dieses Systems und kann mich in dieser Umgebung gut zurechtfinden. Außerdem benutze ich den Apache Webserver von Anfang an.
Ich habe ziemlich viel Erfahrung mit der Nextcloud, die ich selbst seit über einem Jahr besitze und die seit ca. 10 Monaten fehlerfrei läuft.
Zur Zeit benutze ich es selbst. Ich habe viel damit gearbeitet, sowohl in der CLI als auch mit phpMyAdmin.
Wenn es keine VM sein soll, wird es ein Docker Container, den ich auch verwalten kann.
Nebenbei administriere ich noch meine Windows Server, in die ich aber bisher nur einen kleinen Einblick bekommen habe. Auch bei der Active Directory habe ich schon eine kleine Ahnung, wofür sie wichtig ist und wie sie funktioniert.
Diese Dienste habe ich schonmal gehostet oder sind immer noch in Betrieb.
Wie bereits erwähnt, verwende ich eine Nextcloud, um meine Daten zu speichern. Außerdem verwende ich den OnlyOffice Document Server, um Dokumente online bearbeiten zu können.
Um Nachrichten auszutauschen und zu telefonieren, habe ich Element mit dem Matrix Server eingerichtet.
Als VPN-Server verwende ich derzeit den OpenVPN-Server, mit dem ich sehr zufrieden bin. Die Authentifizierung erfolgt über Active Directory.
In der IT sollte alles sicher sein, auch die Passwörter. Um sie zu speichern, benutze ich den selbstgehosteten Passwortmanager Bitwarden.
Um alle Systemausfälle zu verfolgen, benutze ich Uptime Kuma, um meine Dienste effizient zu überwachen.
Als Mailserver habe ich auf Dovecot gesetzt, was mir aber zu langweilig wurde, weshalb ich auf Microsoft Exchange umgestiegen bin. Allerdings sind meine Kenntnisse über einen High-Level Mailserver etwas begrenzt, weshalb es oft nicht so einfach ist, diesen zu administrieren.