Beelink SER5 Pro als Homelab: Mastodon, Cloud und mehr selbst hosten

Ich habe mich entschieden, meine Server-Infrastruktur umzustellen und einen Beelink SER5 Pro als Heimserver zu nutzen. Dieser Mini-PC ersetzt zwei dedizierte Server bei dem Hosting Anbieter Hetzner. Auf denen bisher meine Mastodon-Instanz, eine Sharkey-Instanz sowie meine private Cloud liefen. Nebenbei dient er als Fotospeicher und beherbergt weitere persönliche Daten in meinem Homelab.

Der Beelink SER5 Pro ist ein leistungsstarker Mini-PC mit einem AMD Ryzen 7 5850U Prozessor, 64 GB RAM und einer kleinen GPU. Das macht ihn ideal für meine Zwecke. Durch den Wechsel spare ich monatlich knapp 100 € an Serverkosten – eine Ersparnis, die sich auf 1.200 € pro Jahr summiert, was für ein Homelab perfekt ist.

Natürlich gibt es einmalige Anschaffungskosten:

• Beelink SER5 Pro: ca. 400 €

• Stromkosten: etwa 62 € pro Jahr (bei einem geschätzten Verbrauch von 20 Watt im 24/7-Betrieb)

Das bedeutet, dass sich der Mini-Server innerhalb eines Jahres amortisiert. Langfristig spare ich also bares Geld in meinem Homelab.

Technische Details des Beelink SER5 Pro

  • Prozessor: AMD Ryzen 7 5850U (8 Kerne / 16 Threads, 1.9 GHz bis 4.4 GHz)
  • Grafikkarte: AMD Radeon Graphics (8 Kerne, 2000 MHz)
  • RAM: 64 GB DDR4 (nachgerüstet)
  • Massenspeicher: 500 GB SSD (m2.2280) + 2 TB externe SSD
  • Stromverbrauch: Idle: 5,3 Watt – Maximale Last: 40 Watt
  • Durchschnittlich angenommen: 20 Watt → ~62 € Stromkosten jährlich

Mastodon-Umzug: Speicher optimieren mit tootctl

Um den Umzug vorzubereiten, habe ich einige tootctl-Befehle genutzt, um Speicherplatz auf dem Mastodon-Server freizugeben. Ergebnis: 400 GB freigeräumt! Diesen Prozess werde ich in Zukunft per Crontab automatisieren und in meinem Homelab verwenden.

Dynamische IP: DNS-Update mit Hetzner API

Da meine IP-Adresse täglich wechselt, verwende ich die Nameserver von Hetzner. Ein Skript aktualisiert automatisch alle 10 Minuten meine IPv4- und IPv6-Adresse über die DNS-API – so gibt es keine Ausfallzeiten in meinem Homelab.

Wer das Skript benötigt, kann es sich bei GitHub in meinem Repository herunterladen.

1 Kommentar zu „Beelink SER5 Pro als Homelab: Mastodon, Cloud und mehr selbst hosten“

  1. @lars klingt sehr interessant! Schade, dass dein Server offenbar nicht erreichbar ist.

Schreibe einen Kommentar