Cloudservice für RaspberryPi?
Moin zusammen,
Ich kam letztens auf die Idee mir eine eigene Cloud auf meinem Raspberry Pi 4B (1gb RAM) einzurichten. Jedoch bin ich mir nicht sicher, für welchen "Anbieter" ich mich entscheiden soll (z.B. Nextcloud). Wegen der geringen Leistung bin ich mir nicht sicher auf welchen Service ich zurückgreifen soll.
Ich brauche die Cloud grundsätzlich nur um Dateien, Bilder, und ggf. Videos abzuspeichern. Am besten erreichbar von überall und möglich wenig Latenz (was mit dem Pi vermutlich relativ schwer ist).
Ich kenne mich nicht wirklich mit Linux aus und hätte gerne einen Anbieter, zu dem es viele Tutorials gibt, damit ich als Grünschnabel dem gut folgen kann. Oder sollte ich einfach meinen Hauptrechner als Cloudspeicher verwenden, welcher deutlich mehr Strom verbraucht?
Danke :)
3 Antworten
Jedoch bin ich mir nicht sicher, für welchen "Anbieter" ich mich entscheiden soll
Der Anbieter bist du, das ist ja der Witz am Selber Hosten.
... Aber schon klar, du hättest jetzt gern eine "nimm die und die Software" - Empfehlung ob nun Nextcloud, Owncloud, Immich oder was auch immer, ist unterm Strich egal, trau dich ruhig erstmal ein paar Lösungen auszuprobieren bevor du dich festlegst.
Wegen der geringen Leistung bin ich mir nicht sicher auf welchen Service ich zurückgreifen soll.
Primär sind die 1GB RAM dein größtes Problem für die Performance. Für eine Hand voll Nutzer im Eigenheim wäre ein Pi sonst ausreichend.
Dein anderes Problem ist der Speicher, du willst deine Daten auf keinen Fall auf der SD Karte ablegen. Die sterben dir sonst zu schnell weg (also die SD Karten) da willst du zumindest auf eine Festplatte oder besser noch auf ein NAS speichern. Vor allem wenn du das ganze dann auch produktiv einsetzen möchtest.
möglich wenig Latenz (was mit dem Pi vermutlich relativ schwer ist).
Das liegt weniger an der Rechenpower und mehr am RAM. Der wird als Cache benutzt und was nicht im Cache liegt muss erst lange auf der langsamen Festplatte gesucht werden.
... Der RAM ist praktisch immer voll, egal wie viel du hast:
Oder sollte ich einfach meinen Hauptrechner als Cloudspeicher verwenden
Nee, das will wirklich keiner, dann wäre es eher noch sinnvoll auf eBay einen günstigen Mini PC oder einen Thin Client zu schießen und zum Heimserver zu machen. Die sind oft mit Laptop teilen aufrüstbar, Kosten nur wenig und der Stromverbrauch hält sich auch im Rahmen.
Ich kenne mich nicht wirklich mit Linux aus und hätte gerne einen Anbieter, zu dem es viele Tutorials gibt, damit ich als Grünschnabel dem gut folgen kann.
was bei einem kurzen Google Suche oben auftaucht ist auch gut dokumentiert.
Solang du dem englischen halbwegs mächtig bist, reicht es zu lesen, Anweisungen zu folgen und ein paar Befehle in ein Terminal zu kopieren.
Am besten erreichbar von überall
Das geht mit grundsätzlich jeder Lösung, das schwierige daran ist nur es sicher zu halten
Wahlweise mit einem VPN in dein Heimnetz oder indem du dich mit dyndns (gibt's auch kostenfrei zb mit duckdns) und mit SSL Zertifikats authorities auseinandersetzt.
... Achja und eine Portweiterleitung in deinem Router müsstest du dann auch noch einrichten.

Mit Anbieter meinte ich Nextcloud, usw. , ich teste einfach mal Nextcloud und schau mal wie das läuft. Danke für die Antwort.
Das ist keine Cloud, sondern lediglich eine Software, welche eine Art Cloudspeicher zur verfügung stellt.
Die Latenz ist bei solch einer Lösung zweitrangig.
Je nach Menge der Daten und Nutzer reicht ein Pi mit externen Platten dafür aus. Nextcloud ist dafür eine gute Lösung.
Folgende Punkte solltest du bedenken:
Am besten erreichbar von überall
Das solltest du erst später machen und dich vorher ausgiebig damit beschäftigen, wie du das absicherst. Wenn da jemand dein Pi hackt, ist er direkt in deinem Heimnetz und kann weitere Geräte kompromittieren.
Und kümmer dich frühzeitig um eine Datensicherung!
Im Bereich Cloud ist Nextcloud das Momentan beste was man verwenden kann.