Ein 200-Dollar-Mini-PC ist dein ultimativer Selbst-Hosting-Cheatcode
Selbsthosting hatte immer verlockend geklungen; die Idee, meine eigenen Dienste zu betreiben und die Kontrolle über meine Daten zu behalten, war Musik in meinen Ohren. Trotz des Betriebs eines Home-Assistant-Servers über mehrere Jahre hinaus war ich jedoch nie über diesen Punkt hinausgekommen, bis ich einen relativ günstigen Mini-PC kaufte.
Warum sich Self-Hosting früher nie durchgesetzt hat
Die Hardware hat mich immer zurückgehalten
Lange Zeit habe ich Home Assistant auf einem Raspberry Pi 3B+ betrieben. Der stromsparende Einplatinencomputer war ideal, um mein bescheidenes Smart Home zu betreiben, ließ aber keinen Spielraum für etwas anderes.
Ich habe versucht, einige Dienste auf anderen Computern selbst zu hosten. Ich habe versucht, einen Plex-Server auf meinem alten iMac einzurichten, aber er war so alt, dass er keine Hardware-Transcodierung unterstützte. Das Fehlen der Hardware-Transcodierung führte zu ständigem Puffern, was dazu führte, dass ich schließlich die Idee aufgab.
Das Problem war nicht, dass die Idee des Selbsthostings schlecht war. Ich hatte nur nicht die Hardware, um es darauf laufen zu lassen. Der Reiz des Selbsthostings war nicht so groß, dass ich es für lohnenswert hielt, erhebliche Summen für einen neuen Computer oder eine dedizierte Maschine auszugeben.
Cloud-Speicher und Eigenhosting
Trivia-Herausforderung
Von Dropbox zu Ihrem eigenen Heimserver — wie gut wissen Sie wirklich, wo Ihre Dateien gespeichert sind?
Welches Unternehmen brachte 2007 den ersten weithin beliebten Cloud-Speicherdienst für Verbraucher auf den Markt?
Nextcloud lässt sich am besten als welche Art von Software beschreiben?
Welches Protokoll verwenden Nextcloud und viele andere selbst gehostete Speicherlösungen, um Dateien zwischen einem Server und Client-Geräten zu synchronisieren?
Was bedeutet End-to-End-Verschlüsselung (E2EE) im Kontext von Cloud-Speicher?
Was ist ein NAS, das häufig in Heim-Selbsthost-Setups verwendet wird?
Welcher Cloud-Speicherdienst ist nativ in macOS und iOS integriert und tief in Apples Ökosystem eingebunden?
Welche Open-Source-Medienserver-Software wird häufig selbst gehostet, um eine persönliche Video- und Musikbibliothek auf jedes Gerät zu streamen?
Wenn man einen Dienst selbst hostet und ihn dem Internet zugänglich macht, welches Tool wird am häufigsten empfohlen, um sicheren Fernzugriff über HTTPS zu ermöglichen, ohne die Router-Ports direkt zu öffnen?
Dein Punktestand
Danke fürs Spielen!
Warum der Beelink Mini S12 Pro den Unterschied machte
Die Spezifikationen, die zählen
All das änderte sich, als ich einen Mini-PC kaufte. Ich hatte schon seit einiger Zeit vor, meinen Home Assistant-Server aufzurüsten, und es schien eine gute Gelegenheit zu sein, ein Gerät zu kaufen, das Home Assistant ausführen und auch einige andere selbstgehostete Dienste verwalten kann. Ein Mini-PC schien eine erschwingliche Option zu sein.
Wenn du das jetzt liest und darüber nachdenkst, dass du vielleicht dasselbe tun könntest, fühle ich mich ein wenig schuldig. Ich habe meinen Mini-PC im Jahr 2024 gekauft, und damals konnte man wirklich günstige Angebote bekommen. Ich habe einen Beelink Mini S12 Pro mit einem Intel N100 Prozessor gekauft, der auf bis zu 3,4 GHz hochfahren kann, 16 GB RAM und eine 500 GB SSD, und er hat mich etwas über 200 $gekostet.
Gerade jetzt auf Amazon wird dasselbe Modell mit derselben Ausstattung für 429 $, also doppelt so viel wie ich bezahlt habe, verkauft. Vergleichsweise ist es immer noch ein gutes Preis-Leistungs-Verhältnis im Vergleich zu vielen anderen PCs, aber es ist nicht mehr die vernünftig günstige Option, die es früher war. Es gibt ein neueres S13-Modell mit einem N150-Prozessor, das derzeit für unter 400 $verkauft wird, oder man kann eines mit weniger RAM und Speicher für unter 300 $bekommen.
Der Mini-PC hat es mir endlich ermöglicht, neben Home Assistant auch andere Dienste auszuführen. Die 16 GB RAM geben mir genug Spielraum, um Proxmox Virtual Environment zu betreiben und mehrere selbstgehostete Dienste gleichzeitig auf derselben Maschine laufen zu lassen. Die iGPU verfügt über Intel Quick Sync Video, das einige 4K-Transcodierungsaufgaben bewältigen kann, ohne zusammenzubrechen. Der kleine Formfaktor und der relativ geringe Stromverbrauch machen den Betrieb günstiger als bei einem Desktop-PC in voller Größe.
Was ich auf meinem Mini-PC betreiben
Es ist schwer, nicht alle Dinge zu installieren
Das Problem beim Einstieg ins Selbst-Hosting ist, dass es fast unmöglich ist, damit aufzuhören. Man sieht eine Liste von Diensten, die man selbst hosten könnte, und möchte einfach alle starten. Es ist nicht realistisch, eine große Anzahl von Diensten auf meinem Mini-PC zu betreiben, also musste ich mich ziemlich zurückhalten.
Viele der Dienste auf meinem Mini-PC stehen im Zusammenhang mit meinem Smart Home. Neben Home Assistant betreibe ich einen MQTT-Server, die auf Flows basierende Automatisierungssoftware Node-RED, die Automatisierungssoftware n8n und Uptime Kuma, um mich zu benachrichtigen, falls meine Home Assistant-Instanz ausfällt. Ich habe auch ein lokales Text-to-Speech (TTS)-Modell laufen, das mit einer Kopie meiner Stimme gesprochene Ansagen auf meinen Smart Speakern erzeugen kann, die wie ich klingen, sowie ein lokales LLM, das den Text für diese Ansagen schreiben kann.
Neben Smart-Home-Diensten betreibe ich einen Jellyfin-Medienserver (der Hardware-Transkodierung nicht hinter einem kostenpflichtigen Abonnement sperrt, im Gegensatz zu Plex), die Budgetverwaltungssoftware Actual Budget und einige Dienste, die ich eingerichtet habe, um mich über Dinge, die mich interessieren, zu informieren, einschließlich eines Medien-Trackers, der mir sagt, ob neue Musik oder Tourneen für meine Lieblingskünstler angekündigt werden, und ein weiterer, der mich benachrichtigt, wenn Switch- und PS5-Spiele, die mir gefallen könnten, im Angebot sind.
Die letzten Dienste, die ich betreibe, sind ein paar MCP-Server, die ich verwenden kann, um Claude die Kommunikation mit Diensten wie n8n zu ermöglichen. Alle diese Dienste laufen auf demselben Mini-PC, und bisher hatte ich keine Probleme.
Mein Mini-PC ist nicht perfekt
Viel Glück dabei, etwas anderes als kleine lokale LLMs zu betreiben
Das heißt nicht, dass mein Mini-PC perfekt ist. Ohne eine dedizierte GPU ist er nicht wirklich dafür geeignet, irgendetwas anderes als kleinere lokale LLMs auszuführen. Während ich ihn benutze, um Texte für Ankündigungen zu erzeugen, ist der Prozess zu langsam, um sie spontan zu erstellen; ich muss mein Morgenbriefing jeden Morgen zu einer festen Zeit erstellen, damit es bereit ist, abgespielt zu werden, wenn wir in die Küche kommen.
Der Mini-PC hat auch andere Einschränkungen. 16 GB RAM sind in Ordnung, bis man ein paar schwerere Dienste gleichzeitig laufen lässt, dann wünscht man sich mehr. Die aktive Kühlung ist ziemlich bescheiden, daher kann er heiß werden; meiner ist einmal überhitzt, als die Lüftungsschlitze teilweise blockiert waren. Er wird niemals das sein, was man für den Aufbau eines ultimativen Heimlabors braucht, aber er kann mehrere nützliche Dienste ausführen und sie gut bewältigen.
Ein Mini-PC ist eine großartige Einstiegsmaschine zum Selbst-Hosting
Wenn Sie in das Selbsthosting einsteigen möchten, ist ein Mini-PC ein guter Ausgangspunkt. Sie können damit viel machen, ohne ein kleines Vermögen ausgeben zu müssen. Wenn Sie einmal infiziert sind, könnten Sie bald den Drang verspüren, ein Upgrade durchzuführen, aber wenn Sie zufrieden damit sind, eine vernünftige Anzahl von Diensten zu betreiben, die nicht zu anspruchsvoll sind, könnte das alles sein, was Sie brauchen.



