Jeśli uważasz, że prowadzenie własnej alternatywy dla Dropbox i OneDrive wymaga większej wiedzy technicznej niż masz, pomyśl jeszcze raz. Nowoczesne, samoobsługowe rozwiązania do udostępniania plików bardzo ułatwiają skonfigurowanie systemu przechowywania w chmurze na własnym serwerze internetowym, a ich funkcje są trudne do życia bez spędzenia z nimi trochę czasu.
1. własna chmura
ownCloud jest często opisywany jako alternatywa open source dla Dropbox i nie bez powodu. Ten pakiet oprogramowania klient-serwer do tworzenia i korzystania z usług hostingu plików został po raz pierwszy ogłoszony w 2010 roku przez programistę KDE Franka Karlitscheka, który chciał stworzyć darmowe oprogramowanie zastępujące zastrzeżonych dostawców usług przechowywania danych.
Dziś ownCloud jest w wersji 10, oferując najprostszy sposób synchronizowania plików i udostępniania danych bez obaw o prywatność. Oficjalny klient ownCloud jest dostępny na komputery PC z systemem Windows, macOS, FreeBSD i Linux, a także jest dostępna mobilna wersja klienta na urządzenia z systemem iOS i Android.
ownCloud może być łatwo rozszerzony o połączenia z Dropbox, Google Drive, Amazon S3 i innymi usługami, a także możliwe jest zwiększenie jego możliwości dzięki aplikacje innych firm , który można zainstalować jednym kliknięciem.
Społeczna wersja ownCloud jest dostępna za darmo bez żadnego wsparcia, ale użytkownicy mają możliwość zakupu płatnej subskrypcji na wsparcie e-mail i telefon.
2. Synchronizacja
Syncthing to otwarte, zdecentralizowane rozwiązanie do synchronizacji plików peer-to-peer napisane w Go. Dzięki Syncthing Twoje dane nigdy nie opuszczają Twoich komputerów i urządzeń mobilnych, ponieważ nie ma centralnych serwerów, które mogłyby zostać naruszone. Synchronizacja zapewnia również, że nikt nie może przechwycić i ukraść Twoich danych, ponieważ cała komunikacja jest zabezpieczona za pomocą TLS, a każdy węzeł jest identyfikowany przez silny certyfikat kryptograficzny.
Synchronizacja umożliwia synchronizację dowolnej liczby folderów z dowolną liczbą osób. Możesz konfigurować i monitorować Syncthing za pomocą responsywnego internetowego interfejsu graficznego, który działa bezbłędnie we wszystkich głównych przeglądarkach internetowych. Sama synchronizacja działa na macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Android i iOS, umożliwiając bezproblemowy dostęp do plików z praktycznie każdego urządzenia.
3. FileCloud
Zaprojektowany z myślą o użytkownikach korporacyjnych, FileCloud to samoobsługowe rozwiązanie do udostępniania plików zaprojektowane do integracji z sieciami i pamięcią masową przedsiębiorstwa. Dzięki FileCloud pracownicy mogą bezpiecznie uzyskiwać dostęp do plików swojej organizacji przez Internet, korzystając z wirtualnego dysku i aplikacji mobilnych lub za pomocą dodatków przeglądarki internetowej.
FileCloud oferuje wiele opcji udostępniania i honoruje istniejące uprawnienia i uwierzytelnianie Microsoft NTFS. Dzięki integracji z Officem i Outlookiem możliwe jest otwieranie, edytowanie i zapisywanie dowolnych plików Office przechowywanych w FileCloud bezpośrednio z przeglądarki. FileCloud jest dostarczany z szeroką gamą potężnych narzędzi administracyjnych, w tym pulpitem administracyjnym, który wyświetla trendy użytkowania, szczytowe użycie, dostęp według lokalizacji i inne kluczowe analizy plików.
Cztery. Następna chmura
Na licencji GNU Affero General Public License, Nextcloud to pakiet oprogramowania klient-serwer do tworzenia i korzystania z usług hostingu plików. Częścią Nextcloud, która prawdopodobnie najbardziej Cię zainteresuje, są pliki Nextcloud, które jest rozwiązaniem do udostępniania plików gotowym do użytku w przedsiębiorstwach i RODO, które utrzymuje dane pod Twoją kontrolą.
Nextcloud Files to samoobsługowy produkt typu open source z potężnym szyfrowaniem na serwerze i kompleksowym szyfrowaniem oraz nowoczesnym i łatwym w użyciu interfejsem internetowym. Klienty stacjonarne i aplikacje mobilne są dostępne dla wszystkich popularnych platform, umożliwiając dostęp do plików i współpracę w czasie rzeczywistym z dowolnego urządzenia i z dowolnego miejsca.
Warto zauważyć, że Nextcloud to rozwidlenie ownCloud, przy czym ta pierwsza jest obecnie bardziej popularna. Główne zalety Nextcloud nad ownCloud to szybsza prędkość rozwoju, licencjonowanie w stylu Red Hat i większa rozszerzalność.
5. Seafile
Seafile to dojrzałe oprogramowanie do udostępniania plików, które po raz pierwszy zostało stworzone przez Daniela Pan i innych byłych studentów Uniwersytetu Tsinghua w Pekinie w 2009 roku. Seafile koncentruje się na niezawodności i wydajności. Rdzeń serwera Seafile jest napisany w C, a wiele lat dopracowywania przez setki tysięcy programistów z całego świata sprawiło, że algorytm synchronizacji Seafile jest niezwykle stabilny i niezawodny.
Seafile obsługuje najnowocześniejsze szyfrowanie, a aktualizacje do nowych wersji są obsługiwane przez pojedynczy skrypt, którego uruchomienie zajmuje zaledwie kilka sekund, ponieważ Seafile rejestruje bardzo niewiele elementów w bazie danych.
Jak zainstalować i skonfigurować ownCloud
Istnieje kilka sposobów na zainstalowanie ownCloud na serwerze domowym. Twórcy ownCloud zalecają zainstalowanie w nim pakietów Open Build Service, które są utrzymywane przez inżynierów ownCloud i są zawsze aktualne. Obecnie istnieją konfiguracje menedżera pakietów dostępne dla następujących dystrybucji:
- Ubuntu
- Debiana
- RHEL
- CentOS
- SLES
- Skok openSUSE
Jeśli używasz jednej z wyżej wymienionych dystrybucji Linuksa, możesz po prostu zaktualizować konfigurację menedżera pakietów i zainstalować pakiet owncloud-files, który nie instaluje Apache, bazy danych ani żadnej z wymaganych zależności PHP - tylko ownCloud. Aby dowiedzieć się więcej o zależnościach ownCloud, odwiedź tę stronę .
Po zainstalowaniu wszystkich plików ownCloud, powinieneś być w stanie otworzyć kreatora instalacji, wskazując w przeglądarce internetowej następujący adres URL: http://localhost/owncloud . Kreator nie wymaga wyjaśnień, ale możesz znajdź pomoc tutaj jeśli wpadniesz w jakieś kłopoty.
Alternatywnie możesz również zainstalować ownCloud z Docker za pomocą oficjalny obraz ownCloud Docker . Tu są oficjalne instrukcje które opisują, jak to zrobić.
Wniosek
Jeśli nie podoba Ci się pomysł przesyłania swoich danych osobowych na serwery niektórych firm i masz nadzieję, że ich bezpieczeństwo sprosta cyberprzestępcom, samoobsługowe rozwiązania do udostępniania plików, takie jak ownCloud, są alternatywą, której potrzebujesz, aby odzyskać prawo własności do swoich danych.