Molnlagring är extremt användbar, så att du kan komma åt dina filer från vilken enhet som helst, var du än är. Nackdelen är att eftersom din data lagras på fjärrserver av ett tredjepartsföretag har du inte total kontroll över dess säkerhet och integritet. Dessutom kan molnleverantörer mycket väl debitera dig för extra lagring.
Ett alternativ är att vara värd för dina filer på din alldeles egna molnserver som körs på en Raspberry Pi -dator hemma eller på kontoret. Men vilken plattform för egen värd ska du använda? Vi utforskar de tre huvudalternativen för Raspberry Pi -molnlagring: Nextcloud, ownCloud och Seafile.
Nextcloud
En av de mest populära självlagda molnlagringslösningarna, Nextcloud är en oberoende spin-off av ownCloud skapad av några av de senare kärnbidragsgivarna. Det är öppen källkod under GNU AGPLv3 -licensen.
Den fokuserar mer på användarsamarbete och har dokumentredigering i realtid och integrerad ljud-/video-/textchatt. Det finns också en stor marknadsplats med över 200 gratisappar för att utöka funktionaliteten hos din molnserver.
För Raspberry Pi är Nextcloud ganska enkelt att installera med antingen en Ubuntu Appliance eller den dedikerade NextCloudPi OS -bilden.
Systemkrav
Raspberry Pi -modell: En Raspberry Pi 2, 3 eller 4. Raspberry Pi 4 rekommenderas.
microSD -kort: 4 GB minimum, 8 GB eller större rekommenderas.
Installation
Ubuntu Appliance: En speciell Ubuntu Appliance är tillgänglig som blandar Nextcloud med operativsystemet Ubuntu Core. Ladda bara ner Ubuntu Appliance -fil för Raspberry Pi 2, eller Raspberry Pi 3 eller 4, och använd den officiella Raspberry Pi Imager verktyg för att skriva det till ditt microSD -kort.
Du måste sedan öppna ett Ubuntu SSO -konto och generera Secure Shell (SSH) -nycklar för att fjärråtkomst till och starta din nya Nextcloud -server.
NextCloudPi: Denna anpassade version av Raspberry Pi OS gör att du kan bygg din egen Raspberry Pi molnserver med Nextcloud. Efter att ha laddat ner OS -bilden och skrivit den till ett microSD -kort krävs lite konfiguration innan du kan komma åt din Nextcloud -server.
NextCloudPi -konfigurationswebbpanelen hjälper dig att ändra serverinställningar och lägga till en extern enhet.
Instrumentpanel och appar
Med ett användarvänligt gränssnitt kan Nextcloud webbpanel du ställa in din status, till exempel "jobba hemifrån" och se väderförhållandena där du befinner dig. I det övre verktygsfältet finns ikoner för sektioner som Filer, Foton, Kontakter, Kalender och Uppgifter.
En rullgardinsmeny gör att du kan hantera användare och installera extra appar. Marknaden har över 200 gratisappar, inklusive Collabora Online -kontorspaket och en mängd olika instrumentpanelwidgets.
Desktop- och mobilklienter
Du kan synkronisera dina Nextcloud -serverfiler automatiskt till datorns skrivbord med en stationär klient tillgänglig för Windows 10, macOS och Linux.
Gratis mobilklientappar är också tillgängliga för Android och iOS. Funktionerna inkluderar att hålla dina favoritfiler och mappar synkroniserade och ett omedelbart uppladdningsalternativ för foton och videor som tagits på din telefon. Dessutom kan du använda en Nextcloud Talk -app för att ringa video- och ljudsamtal. Andra appar för specialändamål är också tillgängliga.
säkerhet
Med säkerhet i företagsklass är din lagring skyddad med kryptering i flera lager. Branschstandard SSL/TLS används för att kryptera data vid överföring. Data kan lagras med AES-256-kryptering av militär kvalitet och det finns möjlighet till end-to-end-kryptering per mapp. Som administratör kan du styra fil- och appåtkomst för användare.
ownCloud
OwnCloud är ett väletablerat alternativ för molnlagring och är helt gratis att använda om du själv värd din server. OwnCloud Core -versionen är öppen källkod under AGPLv3 -licensen.
Funktioner inkluderar end-to-end-kryptering, tvåfaktorsautentisering, antivirus, brandvägg och filintegritetskontroll. Ytterligare appar finns tillgängliga på en marknadsplats.
För Raspberry Pi är ownCloud installerat inom en befintlig iteration av standardversionen av Raspberry Pi OS, vilket är lite mer invecklat än Nextcloud.
Krav
Raspberry Pi -modell: En Raspberry Pi 2, 3 eller 4. Raspberry Pi 4 rekommenderas.
microSD -kort: 4 GB minimum, 8 GB eller större rekommenderas.
Installation
Till bygga en Raspberry Pi molnserver med ownCloud, kommer du att installera ownCloud inom standard Raspberry Pi OS. Innan du gör det måste du ange några terminalkommandon för att installera Apache HTTP -server, PHP 5 och SQLite.
Efter att ha laddat ner den senaste ownCloud -zip -filen krävs ytterligare en serie terminalkommandon för att allt ska fungera korrekt. Du kan sedan registrera ett administratörskonto och logga in på din ownCloud -server från en webbläsare.
Instrumentpanel och appar
ownCloud har en användarvänlig webbpanel för åtkomst till dina dokument och foton. Som standard öppnar gränssnittet till din Files -sida.
Genom att klicka på menyikonen längst upp till vänster kan du växla mellan tillgängliga appar. Genom att välja alternativet Marknad kan du besöka marknaden för att installera ytterligare gratisappar, till exempel en kalender och Collabora -kontorspaket.
Desktop- och mobilklienter
Du kan synkronisera filer till datorns skrivbord från din ownCloud -server med en skrivbordsklient för macOS, Windows och Linux.
Mobila klientappar är tillgängliga för Android ($ 0,99) och iOS (gratis köp i appen finns). Funktioner inkluderar möjligheten att bläddra bland alla dina egnaCloud -synkroniserade filer, skapa och redigera nya filer och dela filer och mappar med andra användare.
säkerhet
ownCloud är stolt över sin tillförlitlighet och säkerhet, inklusive AES-256-kryptering av filer. Alternativet för end-to-end-kryptering är dock inte tillgängligt i gratis Community Edition.
Relaterad: Owncloud vs. NextCloud vs. Seafile: Vilken självbaserad molnlagring ska du välja?
Seafile
Seafile är en öppen källkod för synkronisering och delning av filer, och erbjuder Dropbox-liknande filsynkronisering tillsammans med fokus på samarbetsfunktioner.
Unikt använder Seafile "bibliotek" för att organisera dina filer. Ett bibliotek är en behållare på högsta nivå för en uppsättning filer och mappar, så det är ett praktiskt sätt att gruppera alla element för ett projekt.
För Raspberry Pi installeras Seafile inom en befintlig iteration av standardversionen av Raspberry Pi OS genom att utfärda en lång rad terminalkommandon.
Krav
Raspberry Pi -modell: En Raspberry Pi 2, 3 eller 4. Raspberry Pi 4 rekommenderas.
microSD -kort: 4 GB minimum, 8 GB eller större rekommenderas.
Installation
Som med ownCloud är Seafile installerat inom standard Raspberry Pi OS. Lite -versionen av den senare rekommenderas. Sealifes administrationsmanual visar hur bygg ut paketet Seafile -server för Raspberry Pi.
Det innebär många terminalkommandon för att konfigurera byggmiljön, installera paket, kompilera utvecklingsbibliotek och installera en hel mängd Python -bibliotek. Du kan sedan testa och aktivera servern, klar för användning.
Instrumentpanel och appar
I webbpanelen är allt organiserat i toppmappar som kallas bibliotek, som kan vara lösenordsskyddade. Du kan se dina egna bibliotek och andra som har delats med dig. Dokument kan ses, redigeras och kommenteras.
Bibliotek kan utforskas i kolumnvy för en upplevelse i wiki-stil. Dessutom kan wikisidor sparas som vanliga dokument i Markdown -format.
Till skillnad från Nextcloud och ownCloud finns det ingen appmarknad för att förlänga din Seafile -servers funktionalitet, så du är begränsad till redigeringsapparna online.
Desktop- och mobilklienter
Desktop -synkronisering och Drive -klienter är tillgängliga från Seafile nedladdningssida. Drive -klienten är den mer sofistikerade av de två alternativen, så att du kan komma åt filer på servern utan att synkronisera till den lokala disken.
Gratis mobilklientappar finns tillgängliga för Android och iOS, men har en ganska begränsad funktionsuppsättning.
säkerhet
Det finns ett alternativ att kryptera lagrade data i vila med AES 256-CBC-kryptering. Den kostnadsfria community-versionen möjliggör även kontroll av filer och appåtkomsträttigheter förutom tvåfaktorsautentisering.
Raspberry Pi Cloud Storage Software Solutions
Vi har undersökt de tre huvudalternativen för att skapa en privat molnlagringslösning som finns på ditt hallon Pi. Det rekommenderas starkt att lägga till en extern lagringsenhet för att du ska kunna lagra mer data än microSD kort.
Om allt du vill är enkel fildelning är ett alternativ att konfigurera Samba (SMB/CIFS) -delning på Raspberry Pi, så att du kan komma åt delade mappar på en Windows-, macOS- eller Linux -dator. Eller så kan du installera ett specialiserat operativsystem för att skapa en mediaserver för musik och video.
Vill du installera en Raspberry Pi mediaserver? Här är flera sätt du kan börja använda din Raspberry Pi som en mediaserver nu!
Läs Nästa
- DIY
- Molnlagring
- Raspberry Pi
Frilansande teknik- och underhållningsjournalist Phil har redigerat många officiella Raspberry Pi -böcker. Han har länge varit Raspberry Pi och elektronikpyssel och är en regelbunden bidragsgivare till MagPi-tidningen.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!
Klicka här för att prenumerera