Fertig
Als Heimserver verwende ich den Raspberry Pi 3b mit Kühlkörper und Ubuntu MATE.
Docker wird über dem Betriebssystem ausgeführt und alle anderen Webdienste befinden sich in Docker-Containern.
Der erste Container ist traefik. Dies ist ein Proxy-Service, mit dem ich die einzelnen Container mit (Sub-)Domaineüber verknüpfen kann. Es unterstützt auch Letsencrypt, wodurch die SSL-Nutzung sichergestellt wird.
Der zweitwichtigste Container ist Pi Hole. Es beschützt das gesamte Netzwerk vor Werbung und Malware, indem jede DNS-Anfrage mit den Domains-Blacklisten abgeglichen wird. Wenn eine Anfrage an eine Domain auf der schwarzen Liste gestellt wird, antwortet das Pi-Loch mit einer leeren Antwort. Aus diesem Grund wird der Pi Hole in allen netzinternen Routern als Standard-DNS-Server festgelegt.
Sobald die Benutzerfreundlichkeit und Sicherheit des Netzwerks in Sicht ist, kann der Container mit den Anwendungen installiert werden, die dann von den Benutzern/meiner Familie verwendet werden können.
Derzeit werden die Dienste Nextcloud und GitLab in kombination mit einer externen Festplatte ausgeführt, um mehr Speicherplatz zu erhalten.
…