Dieser Webserver wird komplett über Solarstrom betrieben. Daher kann es bei länger anhaltendem schlechtem Wetter duchaus passieren, dass der Server nicht erreichbar ist.

Geschichte

Vor ein paar Jahren haben wir uns ein Bluetti EB70 gekauft, damit im Falle eines Stromausfalles zumindest die elektrischen Jalousien noch bewegt werden können und das ein oder andere elektrische Gerät geladen werden kann. Wie zu erwarten, stand das Gerät bisher allerdings die meiste Zeit sinnlos in der Ecke und verlor Energie. Da ich schon einige Zeit die Überlegung hatte eine Portfolio-Webseite mit Hugo zu erstellen, kam mir die Idee, diese beiden “Projekte” zu kombinieren und einen solarbetriebenen Webserver aufzubauen, auf dem eine statische Hugo-Webseite gehostet wird.

Infrastruktur

Der Webserver selbst läuft auf einem Raspberry Pi 4. Dieser wird über die EB70 mit Strom versorgt, die wiederum über ein 200 W Solarpanel, das vor unserer Haustür steht und einen Teil der Morgensonne auffängt, geladen wird. Ich bin sehr gespannt, ob die Konstruktion auf Dauer ausreicht, um den Server zu betreiben.

Hugo

Die Webseite selbst wird mit dem Websiteframework Hugo erstellt, damit der Raspberry Pi nur statische Dateien ausliefern muss. Das zugrundeliegende Templatesystem wird Stück für Stück aufgebaut. Daher sieht es hier am Anfang auch alles noch ziemlich rudimentär aus. Ich hoffe aber, dass sich das in den nächsten Wochen ändern wird.