Een thuisserver met een Raspberry Pi 5 voor je gezin
Off The Cloud is gratis opensourcesoftware die van een Raspberry Pi 5 en twee USB-schijven de thuisserver van je gezin maakt: een privé sociaal netwerk voor je gezin en je vrienden, een reservekopie van ieders foto’s en video’s, en een NAS voor je bestanden. De computerapp maakt de kaart klaar, je telefoon of Mac rondt de configuratie in ongeveer 20 minuten af, en elke schijf bewaart een volledige kopie van alles.
Wat je nodig hebt
- Een Raspberry Pi 5 met 8 GB geheugen. Een met 4 GB werkt ook, met Beeldherkenning en Gezichtsherkenning uitgeschakeld voordat je een reservekopie van je foto’s maakt: die hebben meer geheugen nodig.
- Een microSD-kaart voor het systeem. Van 8 GB of meer. Je foto’s, bestanden en instellingen staan op de schijven, niet op de kaart.
- Twee USB-schijven voor je bestanden. USB-sticks, ssd’s, harde schijven of microSD-kaarten in USB-kaartlezers, in de twee blauwe USB-poorten van de Pi. Elke schijf bewaart een volledige kopie, dus de kleinste bepaalt hoeveel ruimte je hebt.
- Een goede voeding en een koeler. De officiële USB-C-voeding van 27 W, of een betere, en een actieve koeler: met een zwakkere voeding kan de Pi door een te lage spanning herstarten terwijl hij je foto’s verwerkt.
- Geen toetsenbord, monitor of kennis van Linux. Een Mac-, Windows- of Linux-computer maakt de kaart klaar, en je telefoon of Mac rondt de configuratie af via Bluetooth.
In ongeveer 20 minuten ingesteld
- Maak de kaart. De computerapp downloadt de image en controleert de handtekening, en schrijft daarna de kaart op Windows en Linux, of geeft de image op een Mac door aan Raspberry Pi Imager. Je kunt de image ook zelf flashen met Imager.
- Sluit alles aan. De twee schijven gaan in de blauwe USB-poorten en de kaart in de Pi; zet hem daarna aan. Na een minuut is hij te vinden via Bluetooth.
- Rond af via Bluetooth. Tik op Nieuw apparaat instellen in de iPhone- of Android-app, of kies Op deze Mac in de Mac-app. De app vraagt om je wifi, een naam en wachtwoord voor het apparaat en hoe de schijven moeten worden gebruikt, en installeert daarna de software.
- Log in. De app maakt verbinding met het nieuwe apparaat met het wachtwoord dat je hebt gekozen, en elke browser opent het op zijn adres.
Twee schijven, op elk een volledige kopie
- Elk bestand twee keer. De schijven vormen een spiegel (RAID-1): elke schijf bevat alles. Werkt er een niet meer, dan gaat het apparaat verder met de andere, en een melding noemt de USB-poort van de schijf die je moet vervangen.
- Er een vervangen. Sluit een schijf aan die minstens even groot is en het apparaat kopieert er zelf alles naartoe, waarbij wordt gewist wat erop stond. Een volgende melding zegt wanneer beide weer werken.
- Meer ruimte. Vervang de schijven één voor één door grotere: zodra beide groter zijn, vergroot het apparaat de opslag zelf, zonder te stoppen.
- Een kopie op een andere plek. Wissel af en toe een schijf om voor een reserveschijf: de schijf die eruit komt is een volledige kopie van het apparaat, en Dit apparaat herstellen in de configuratie zet die terug.
Statuslampjes, als je ze wilt
Twee optionele lampjes, één per schijf, laten in één oogopslag zien hoe het met de spiegel gaat. Elk is een rode en een groene led, via een weerstand aangesloten op de pinnen van de Pi, en het apparaat zet ze zelf aan:
- Beide groen: beide schijven werken en bevatten dezelfde bestanden.
- Eén rood, één groen: de schijf met het rode lampje werkt niet meer of is eruit gehaald. Je bestanden staan veilig op de andere: vervang de rode binnenkort.
- Eén knipperend rood, één groen: een nieuwe schijf wordt gevuld met een kopie van je bestanden. Haal de groene er niet uit voordat beide weer groen zijn.
- Beide rood: er draait geen spiegel: het apparaat is zonder twee schijven ingesteld, of geen van beide schijven werkt.
- Beide uit: het apparaat staat uit of start nog op.
Als de Pi zelf kapotgaat
Je foto’s, bestanden en instellingen staan op de schijven, dus een nieuwe Pi neemt het over: zet de kaart en de schijven over en zet hem aan. Ben je ook de kaart kwijt, flash dan een nieuwe, sluit dezelfde schijven aan en kies Dit apparaat herstellen in de configuratie: het apparaat komt terug zoals het was, met hetzelfde wachtwoord. Opnieuw beginnen zou beide schijven wissen.
Bekijk het voordat je iets koopt
Kijk rond op een echt apparaat met foto’s en bestanden van een verzonnen gezin. Zonder account.
Vragen die mensen echt stellen
Kan ik een andere computer gebruiken in plaats van een Raspberry Pi 5?
Ja. Het installatiescript draait op elke 64-bits machine met Ubuntu, Debian of een andere op Debian gebaseerde Linux, Intel/AMD of ARM, van een oude pc tot een mini-pc, met 8 GB geheugen, en je krijgt dezelfde app. De kant-en-klare image, de configuratie via Bluetooth, de statuslampjes en de meldingen die een USB-poort noemen, zijn er alleen op de Raspberry Pi 5.
Wat kost het?
De software is gratis en open source: je koopt één keer de Pi, de kaart, twee schijven, een voeding en een koeler, en thuis is er verder niets nodig. Om hem buitenshuis te bereiken, is de bridge de eerste twee jaar gratis en kost hij daarna € 9,99 + btw per jaar, met maximaal vijf adressen.
Kan ik er buitenshuis bij?
Ja: de bridge geeft je apparaat een adres als casa.off-the.cloud, dat de apps gebruiken zodra je weg bent, en daar bereiken de apparaten van je vrienden het. Thuis maken de apps rechtstreeks verbinding met het apparaat, op de snelheid van je eigen netwerk.
Hoe blijft het up-to-date?
Als er een nieuwe versie is, meldt het apparaat dat in zijn meldingen, en Bijwerken in Instellingen installeert die: het apparaat controleert de versie met de handtekening van het project, bouwt hem en herstart. Je foto’s en bestanden blijven waar ze zijn.