Einleitung
Die zunehmende Verfügbarkeit hochwertiger Open-Source-Software verändert die Technologielandschaft und bietet leistungsstarke Alternativen zu traditionellen SaaS-Plattformen. Diese Tools ermöglichen Einzelpersonen und Organisationen mehr Kontrolle, Privatsphäre und Kosteneinsparungen. Anwendungen wie Immich (Fotogalerien und mobile Fotobackups), Baserow (No-Code-Datenbank), n8n (Workflow-Automatisierung) und Vaultwarden (Passwort-Manager) zeigen, dass Open Source die Zukunft der Technologie ist. Um diesen Wandel zu begrüßen, ist es wichtig zu lernen wie man diese Anwendungen selbst hostet entweder auf Heimservern oder durch Cloud-Hosting.
Um die beste Vorgehensweise zu bestimmen, haben wir eine Studie durchgeführt, in der die Kosten für das Hosting von Open-Source-Software auf Heimservern mit denen des Cloud-Hostings verglichen wurden. Wir haben auch die Anbieter, Konfigurationen und Modellnummern der benötigten Hardware und Software recherchiert.
Sowohl Heimhosting als auch Cloud-Hosting stellen Formen des Selbsthostings dar. Benutzer behalten Eigentum und Kontrolle über ihre Software und Infrastruktur, was ihnen ermöglicht, das volle Potenzial von Open-Source-Tools zu nutzen. Benutzer übernehmen auch die volle Verantwortung für die Verwaltung ihrer Software und Backups.
Dieser Vergleich entstand aus unserem Wunsch, Kosten, Kontrolle und Skalierbarkeit auszubalancieren. Während Heimhosting eine Anfangsinvestition in Hardware erfordert, bietet es langfristige Einsparungen, vollständigen Besitz der Hardware und volle Kontrolle über die Daten. Cloud-Hosting bietet hingegen Bequemlichkeit und Skalierbarkeit, verursacht aber höhere laufende Kosten und ist auf Infrastruktur Dritter für Speicherung und Verwaltung angewiesen.
Unsere Recherche stützte sich stark auf die Anleitung der Mitglieder der Immich Discord-Communityderen Fachwissen uns half, die optimale Hardwarekonfiguration für das Heimhosting zu identifizieren. Ihre unschätzbaren Beiträge stellten sicher, dass unser Vergleich die Kosten und Anforderungen des Selbsthostings genau widerspiegelte.

Unsere Anforderungen
Für unsere Studie gingen wir von einer Instanz jeder Anwendung aus: Immich, Baserow, n8nund Vaultwarden.
Immich erhielt etwa 1TB Speicher für die Verwaltung von Fotogalerien, während die anderen Anwendungen minimalen Speicher benötigten.
Für das Cloud-Hosting haben wir zunächst Amazon AWS in Betracht gezogen, aber die Preise waren deutlich höher als bei DigitalOcean, was letztere zu unserer bevorzugten Cloud-Option machte. Alternativen zu DigitalOcean sind Linode und Vultr.

Ergebnisse
Im Folgenden präsentieren wir unsere Ergebnisse, zusammen mit empfohlenen Hardware-Links und Kaufmöglichkeiten (Stand Januar 2025).
Heimhosting: Vorgeschlagene Hardware-Konfiguration
1. Synology DS423+ (ohne Festplatten) NAS
- Modell: Synology 4-Bay DiskStation DS423+
- Preis: $499
- Spezifikationen: Height: 166 mm, Width: 199 mm, Depth: 223 mm, Weight: 2.2 kg
- Günstigere Alternative: Synology 2-Bay DiskStation DS224+ (ohne Festplatten)
2. WD Red Plus 4TB Laufwerke (x4)
- Modell: WD Red Plus 4TB NAS-Festplatte (WD40EFPX)
- Preis: je $100 (insgesamt $400)
3. RAM
- Modell: Samsung 16GB DDR4 SO-DIMM 2666MHz (Dual Rank)
- Preis: $28
4. USV (Unterbrechungsfreie Stromversorgung)
- Modell: APC BE670M1 675VA 360 Watt
- Zweck: Bietet Backup-Strom bei Stromausfällen, um das NAS sicher herunterzufahren.
- Preis: $79
Kosten für Heimhosting
- Anschaffungskosten: $1,006
- Enthält NAS, 4 Laufwerke, RAM und USV
- Laufende monatliche Kosten: $11.62
- 1. Einschließlich Strom (43,2 kWh/Monat zu 0,13$/kWh: 5,62$) und Backblaze B2 (1TB Backup: 6$)
2. Gesamtkosten für Heimhosting im Laufe der Zeit
- 3. Jahr 1: 1.145,44$
- 4. Jahr 2: 1.284,88$
- 5. Jahr 3: 1.424,32$
- 6. Jahr 4: 1.563,76$
- 7. Jahr 5: 1.703,20$
8. Die oben genannten Kosten beinhalten NAS + Laufwerke + RAM + USV + Strom + Backblaze
9. Cloud-Hosting: Vorgeschlagene Einrichtung in DigitalOcean
10. Für Cloud-Hosting schlagen wir vor:
Hosting: 1 vCPU, 1GB RAM DigitalOcean Droplet
Storage: DigitalOcean Spaces allows for scaleable storage
11. Kosten für Cloud-Hosting
- Anschaffungskosten: $0
- Laufende monatliche Kosten: 12. 44$ für Droplets & Speicher
- Droplets: $24
- 13. Wir benötigen vier Droplets (je eines für Immich, n8n, Baserow und VaultWarden), und jedes Droplet kostet 6$/Monat
- Storage: $20
- 14. DigitalOcean Spaces kostet 5$/Monat für 250GB und 0,02$/GB darüber hinaus. 15. Für 1TB sind die Gesamtkosten 20$/Monat.
- Droplets: $24
16. Gesamtkosten für Cloud-Hosting im Laufe der Zeit
- 17. Jahr 1: 528$
- 18. Jahr 2: 1.056$
- 19. Jahr 3: 1.584$
- 20. Jahr 4: 2.112$
- 21. Jahr 5: 2.640$
22. Jährliche Einsparungen oder Verluste bei der Wahl von Heimhosting anstelle von Cloud-Hosting
- Jahr 1: -$617.44 (Verlust)
- Jahr 2: -$228.12 (Verlust)
- Jahr 3: $159.68 (Einsparungen)
- Jahr 4: $548.24 (Einsparungen)
- Jahr 5: $936.80 (Einsparungen)
Kostenvergleich Zusammenfassung
- Gesamtkosten für Heimhosting 5 Jahre: 1.703 $
Hat höhere Anfangskosten (1.006 $), aber deutlich niedrigere laufende monatliche Kosten (~11,62 $). Es erreicht die Gewinnschwelle im Jahr 3, was zu wachsenden Einsparungen im Laufe der Zeit führt. - Gesamtkosten für Cloud-Hosting 5 Jahre: 2.640 $
Hat keine Anfangskosten, aber höhere laufende monatliche Gebühren (44 $/Monat). - Bis Jahr 5 spart die Heimhosting-Setup $936.80 im Vergleich zum Cloud-Hosting.
Heimhosting bringt noch größere Einsparungen bei steigendem Speicherbedarf und gehosteten Anwendungen
Was, wenn Sie ein schwererer Nutzer sind? Hier sind die kumulativen Kosten für Heimhosting versus Cloud-Hosting in den ersten fünf Jahren, vorausgesetzt 2TB Speicher Und 8 Anwendungen:
|
Kosten |
Heimhosting |
Cloud-Hosting |
Einsparungen oder Verluste mit Heimhosting |
|---|---|---|---|
|
Jahr 1 |
$1,217 |
$1,056 |
-161 $ (Verlust) |
|
Jahr 2 |
$1,429 |
$2,112 |
683 $ (Einsparungen) |
|
Jahr 3 |
$1,640 |
$3,168 |
1.528 $ (Einsparungen) |
|
Jahr 4 |
$1,852 |
$4,224 |
2.372 $ (Einsparungen) |
|
Jahr 5 |
$2,063 |
$5,280 |
3.217 $ (Einsparungen) |
Wie Sie sehen können, erreicht das Heimhosting in diesem Szenario im Jahr 2 die Gewinnschwelle und generiert ab dann jedes Jahr wachsende Einsparungen, mit Gesamteinsparungen von $3,217 im Vergleich zum Cloud-Hosting bis Ende Jahr 5.
Wenn Sie sich für Heimhosting entschieden haben (wie wir!), lesen Sie weiter…
Speicherkonfiguration
Für unsere Speicherkonfiguration verwenden wir Synology Hybrid RAID (SHR) mit Btrfs und Snapshots, das Redundanz, Kapazität und Leistung ausbalanciert und gleichzeitig fortschrittlichen Datenschutz bietet.
SHR ist eine proprietäre Option von Synology, die ähnliche Vorteile wie RAID 5 bietet (wie die Verteilung von Daten und Paritätsinformationen auf Laufwerke, um die Wiederherstellung bei einem Laufwerksausfall zu ermöglichen, während die nutzbare Speicherkapazität maximiert wird). Allerdings bietet SHR größere Flexibilität, indem es gemischte Laufwerksgrößen unterstützt, was die Erweiterung des Speichers in Zukunft ohne komplexe Neukonfigurationen erleichtert. In Kombination mit dem Btrfs-Dateisystemsichert SHR die Datenintegrität durch Checksummen und bietet robuste Wiederherstellungsoptionen mit Snapshots.
Alternativen wie gespiegelte Paare (RAID 1) bieten Einfachheit und ausgezeichnete Redundanz, opfern jedoch erheblichen Speicherplatz (nur 50 % des gesamten Laufwerks sind nutzbar). Da unsere aktuellen Datenbedürfnisse modest (~1TB) sind und wir ausreichend Speicher für Wachstum haben, SHR mit Btrfs und Snapshots bietet die optimale Balance aus Skalierbarkeit, Effizienz und Datenschutz für unseren Anwendungsfall.
Backups
RAID ist kein Backup1. Wir haben uns entschieden, zu verwenden 2. Restic oder 3. Borg 4. als unsere Backup-Tools, um Daten sicher auf 5. Backblaze B26. , aufgrund ihrer leistungsstarken Funktionen, die auf effiziente und zuverlässige Backups zugeschnitten sind. 7. Im Gegensatz zu einfachen Datenkopiertools sind Restic und Borg speziell für Backups entwickelt worden und bieten Funktionen wie geplante Backups, inkrementelle Updates (nur neue oder geänderte Daten kopieren) und Versionierung, um Änderungen im Laufe der Zeit zu verfolgen. 8. Diese Tools ermöglichen auch eine Platzersparnis durch Deduplizierung und erlauben die Wiederherstellung von Dateien zu einem früheren Zeitpunkt, was sie ideal macht, um versehentliches Löschen oder Datenbeschädigung zu beheben. 9. Für weitere Informationen besuchen Sie die offiziellen Repositories: 2. Restic Und 3. Borg.

10. Vereinfachung des Self-Hostings mit Docker-Containern
11. Docker-Container spielen eine entscheidende Rolle bei der Vereinfachung der Bereitstellung und Verwaltung von selbstgehosteten Anwendungen. 12. Durch die Verpackung von Anwendungen und deren Abhängigkeiten in leichte, tragbare Container sorgt Docker für eine konsistente Leistung in verschiedenen Umgebungen. 13. Dieser Ansatz minimiert Kompatibilitätsprobleme und reduziert die Komplexität bei der Einrichtung von Tools wie Immich, n8n und Baserow. 14. Ob beim Self-Hosting auf Heimservern oder in der Cloud, Docker ermöglicht eine effiziente Ressourcennutzung und eine schnelle Wiederherstellung im Falle von Systemausfällen. 15. Dieses Tutorial erklärt, wie man Docker auf jedem Betriebssystem installiert.
16. Mehr über die Anwendungen, die wir erwähnen
17. Wir waren gezwungen, diese Recherche durchzuführen, weil wir einen Weg finden mussten, um Zugang zu Open-Source-Software zu erhalten, von der einige eine Self-Hosting erfordern. 18. Die Anwendungen, die uns interessieren, umfassen:
- 19. Immich (Alternative zu Google Fotos oder Flickr)
- 20. Baserow (Alternative zu Airtable)
- 21. n8n (Alternative zu Make und Zapier)
- 22. Vaultwarden (Alternative zu 1Password, MSecure und LastPass)
- 23. Ente (Alternative zu Google Fotos oder Apple iCloud für mobile Fotobackups)
24. Wir sind überzeugt, dass wir in den kommenden Jahren viele weitere Open-Source-Anwendungen finden werden, die wir nur durch die Nutzung der in dieser Studie dargelegten Vorschläge und Ideale verwenden können.
Abschluss
25. Open-Source-Software bietet eine einzigartige Gelegenheit, Kosten zu senken, die Privatsphäre zu verbessern und Unabhängigkeit von proprietären Plattformen zu erlangen. 26. Ob beim Hosting zu Hause oder in der Cloud, Self-Hosting wird zu einer unverzichtbaren Fähigkeit in der heutigen Technologielandschaft. 27. Wir hoffen, dass diese Erkenntnisse Ihre Entscheidungen leiten und Sie dazu inspirieren, die Flexibilität der Open-Source-Technologie zu erkunden. 28. Viel Erfolg bei Ihren geschäftlichen und persönlichen Projekten!










