Hallo zusammen.
Es steht aktuell ein Gedankenspiel im Raum und hätte gerne von euch gewusst, wie ihr Profis das lösen würdet.
Wir haben in der Familie mehrere Haushalte und würden gerne untereinander Content (Videos, Bilder, Dokumente, Kontakte, Kalendereinträge) nach belieben anderen Haushalten oder Personen freigeben. Natürlich kommt mir da direkt Nextcloud in den Kopf. Nicht jeder Haushalt hat eine ausreichend gute Internetanbindung um alles über das Internet zu streamen. Daher fände ich es logisch, wenn jeder Haushalt seine eigene Nextcloud zuhause hat und die sich untereinander kennen, vertrauen, synchronisieren, etc.
Ist das eine gute Idee, dass jeder Haushalt seine eigene Nextcloud hat?
Wie würde das gehen, dass sich die Nextclouds als ein Teil eines Clusters begreifen? Wenn auf Nextcloud A ein neuer Kontakt angelegt wird, muss Nextcloud B das mitbekommen, damit ein User im Haushalt B die Möglichkeit hat, dem neuen User im Haushalt A Content zu teilen. Sinngemäß natürlich auch für Kalendereinträge und Kontakte einem anderen User (auch einer anderen Nextcloud) freigeben.
Eben ging es um die User die überall gleich sein sollen, nun noch die Gedanken zu dem Content.
In den meisten Fällen denke ich, dürfte ein Raspberry in Routernähe die sinnvollste Variante sein um unauffällig eine Nextcloud im jeweiligen Netzwerk zu implementieren. ABER, nicht jeder Content muss in jeder Nextcloud zur Verfügung stehen. Wenn sich alle NC’s untereinander synchronisieren, dann doch hoffentlich nicht auch alle Videos. Selbst wenn ein Raspberry mit einer 32GB SD-Karte bestückt ist, dann sind bei 10 Haushalten (bzw. 10 NC’s) diese nicht mehr viel.
Normalzustand: User 1 im Haushalt A auf Nextcloud A hat ein paar Fotos. Diese sind auch nur auf dieser Nextcloud und nicht auf denen der anderen Nextclouds der anderen Haushalte.
Wenn User 1, Haushalt A, Nextcoud A nun eines dieser Fotos dem User 2, Haushalt B (mit schlechtem Internet) auf Nextcloud B freigeben/teilen möchte, wie wird das Foto dann synchronisiert? Sofort, zu einer bestimmten Uhrzeit oder beim Aufruf durch den Fernseher im Haushalt B? Das Foto soll nicht auf den Nextclouds C, D, E, F, etc. zur Verfügung stehen.
Nächstes Szenario - Videos/Musik:
Im Grunde ähnliches Szenario wie eben mit dem Foto, nun mal als Videos gedacht. In Nextcloud A sind ganz viele Videos die im Haushalt A durch den Fernseher, Browser, Smartphone, Tablet, etc. angeschaut werden können. Nextcloud B hat keine Videos, Nextcloud C hat auch ein paar, usw. Alle Videos sollen in einer Mediathek auf allen Nextclouds zur Verfügung stehen, auch wenn die Videos gar nicht auf der eigenen Nextcloud gespeichert sind. Wie wäre das umzusetzen? Und wie würde es dann ablaufen, wenn Haushalt B sich ein Video anschauen möchte? Wann und wie wird es dann heruntergeladen oder gestreamt? Kann man in dieser einen Mediathek auch öffentliche/andere Mediatheken einbinden wie die der ARD, ZDF, Netflix, etc. ohne extra App?
Noch ein Szenario:
Ich selbst habe keinen Fernseher daher entschuldigt bitte die vielleicht etwas blöde Frage. Kann man die Nextcloud auch auf einem Fernseher installieren? Wie würde man Nextcloud Talk als Videotelefonie am Fernseher nutzen können? Fernseher können auch Fernsehsendungen aufnehmen. Wie speichert man diese in der entsprechenden Nextcloud um die Sendung eventuell auch wieder einem anderen Haushalt zur Verfügung zu stellen?
Sicherheit bei Raspberry-Nextclouds:
Noch eine vielleicht etwas dumme Frage, aber wenn wir schon einmal bei dem Thema sind… In einem Raspberry steckt ja nur eine SD-Karte drin. Per see bietet die nicht viel Ausfallsicherheit. Angenommen, die SD-Karte geht in einem Haushalt mit IT-unbegabten Menschen kaputt, dann sind auch alle Dateien weg, die sie darauf gespeichert hatten. Wie funktioniert eine Backup-Lösung in so einem Netzwerk aus mehreren Nextcloud’s? Muss einer einen digitalen Zwilling vorhalten der halbwegs gut gesichert ist?
Hinweis:
Einer der Haushalte hat eine vernünftige Internetanbindung und stellt bereits Webseiten im Internet mittels (Sub-) Domain zur Verfügung, sollte eine der Nextclouds als “Master” oder “Zentrale” fungieren müssen.
Ich bin gespannt auf eure Ideen, Lösungsansätze oder besser noch erprobte best practise
Entschuldigt bitte, falls es etwas viel Text geworden ist. Ich wusste nicht, wie ich die Situation hätte kürzer beschreiben sollen. In der Praxis kommen ja noch weitere Punkte hinzu, die ich aber denke selbst lösen zu können.
Vielen Dank im voraus.
Freigeist