Om du tror att det krävs mer teknisk expertis än du har att köra ditt eget alternativ till Dropbox och OneDrive, tänk om igen. Moderna lösningar för självhantering av fildelning gör det väldigt enkelt att konfigurera ett molnlagringssystem på din egen webbserver, och deras funktioner är svåra att leva utan att du har spenderat lite tid med dem.
1. ownCloud
ownCloud beskrivs ofta som ett alternativ med öppen källkod till Dropbox, och med goda skäl. Denna svit med klientserverprogramvara för att skapa och använda filhanteringstjänster tillkännagavs först 2010 av KDE: s programutvecklare Frank Karlitschek, som ville skapa en gratis programvaruersättning till egna lagringsleverantörer.
Idag finns ownCloud i version 10 och erbjuder det enklaste sättet att synkronisera filer och dela data utan några integritetsproblem. Den officiella ownCloud-klienten är tillgänglig för datorer som kör Windows, macOS, FreeBSD och Linux, och det finns också en mobilversion av klienten för iOS- och Android-enheter.
ownCloud kan enkelt utökas med anslutningar till Dropbox, Google Drive, Amazon S3 och andra tjänster, och det är också möjligt att göra det mer kapabelt med appar från tredje part, som kan installeras med ett klick.
Communityversionen av ownCloud är tillgänglig gratis utan support, men användarna får möjlighet att köpa ett betalt abonnemang för support via e-post och telefon.
2. Synkronisering
Syncthing är en öppen källkod, decentraliserad peer-to-peer-filsynkroniseringslösning skriven i Go. Med Syncthing lämnar dina data aldrig dina datorer och mobila enheter eftersom det inte finns några centrala servrar som kan komma att äventyras. Syncthing säkerställer också att ingen kan fånga och stjäla dina data eftersom all kommunikation är säker med TLS och varje nod identifieras med ett starkt kryptografiskt certifikat.
Syncthing låter dig synkronisera så många mappar med så många människor som du behöver. Du kan konfigurera och övervaka Syncthing med hjälp av ett responsivt webb-GUI som fungerar felfritt i alla större webbläsare. Syncthing i sig fungerar på macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Android och iOS, vilket gör att du sömlöst kan komma åt dina filer från praktiskt taget vilken enhet som helst.
3. FileCloud
FileCloud är utformat med företagsanvändare i åtanke och är en självhostad fildelningslösning utformad för att integreras med företagsnätverk och lagring. Med FileCloud kan anställda få åtkomst till organisationens filer säkert via webben, med hjälp av en virtuell enhet och mobilappar eller med webbläsartillägg.
FileCloud erbjuder många delningsalternativ, och det hedrar befintliga Microsoft NTFS-behörigheter och autentisering. Tack vare integrationen med Office och Outlook är det möjligt att öppna, redigera och spara alla Office-filer som lagras i FileCloud direkt från webbläsaren. FileCloud levereras med ett brett utbud av kraftfulla adminverktyg, inklusive en admin-instrumentpanel som visar användartrender, toppanvändning, åtkomst med geo och annan nyckelfilanalys.
4. Nextcloud
Licensierad under GNU Affero General Public License, Nextcloud en serie klient-serverprogramvara för att skapa och använda filhanteringstjänster. Den del av Nextcloud som förmodligen kommer att intressera dig mest är Nextcloud Files, som är en företags- och GDPR-färdig fildelningslösning som håller data under din kontroll.
Nextcloud Files är en öppen källkod, egenvärd produkt med kraftfull server-och end-to-end-kryptering och ett modernt och lättanvänt webbgränssnitt. Desktop-klienter och mobilappar är tillgängliga för alla vanliga plattformar, så att du kan komma åt dina filer och samarbeta i realtid från vilken enhet som helst, var som helst.
Det är värt att notera att Nextcloud är en gaffel av ownCloud, med den tidigare för närvarande mer populär. De viktigaste fördelarna med Nextcloud jämfört med ownCloud inkluderar en snabbare utvecklingshastighet, licensiering av Red Hat-stil och större utbyggbarhet.
5. Seafile
Seafile är en mogen programvara för fildelning som först utformades av Daniel Pan och andra tidigare studenter vid Tsinghua University, Peking 2009. Seafile fokuserar på tillförlitlighet och prestanda. Kärnan i Seafile-servern är skriven i C, och många år av polering av hundratusentals utvecklare från hela världen har gjort Seafiles synkroniseringsalgoritm extremt stabil och pålitlig.
Seafile stöder avancerad kryptering och uppgraderingar till nya versioner hanteras av ett enda skript som tar bara några sekunder att köra eftersom Seafile registrerar väldigt få objekt i en databas.
Hur man installerar och konfigurerar ownCloud
Det finns flera sätt att installera ownCloud på din hemserver. Utvecklarna av ownCloud rekommenderar att de installeras Open Build Service-paketen, som underhålls av ownCloud-ingenjörer och alltid är uppdaterade. För närvarande finns det konfigurationer för pakethanterare tillgängliga för följande distributioner:
- Ubuntu
- Debian
- RHEL
- CentOS
- SLES
- openSUSE Leap
Om du använder någon av ovanstående Linux-distributioner kan du helt enkelt uppdatera din pakethanterares konfiguration och installera paketet owncloud-files, som inte installerar Apache, en databas eller något av de nödvändiga PHP-beroendeförhållandena. För att lära dig mer om ownCloud-beroenden, besök den här sidan.
När du har installerat alla egnaCloud-filer bör du kunna öppna installationsguiden genom att peka din webbläsare till följande URL: http: // localhost / owncloud. Guiden är självförklarande, men du kan hitta hjälp här om du skulle stöta på några problem.
Alternativt kan du också installera ownCloud med Docker med den officiella ownCloud Docker-avbildningen. Här är de officiella instruktionerna som beskriver hur du gör det.
Slutsats
Om du inte gillar tanken på att ladda upp dina personuppgifter till vissa företags servrar och hoppas att deras säkerhet kommer att hålla upp till cyberbrottslingar, är självhostade fildelningslösningar som ownCloud alternativet du behöver för att återta äganderätten till dina data.