Seafile Bezpłatne oprogramowanie do tworzenia kopii zapasowych i synchronizacji
Bezpieczny system przechowywania w chmurze oparty na Pythonie
SeFile to rozwiązanie i udostępnianie plików międzyplatformowych typu open source. Jest to narzędzie do udostępniania plików o wysokiej niezawodności, wydajności i wydajności.
Przegląd
Sefile to samooprzezorodowe synchronizacja plików typu open source i udostępnianie rozwiązania dla systemu operacyjnego Linux. Jest to usługa hostingu plików w chmurze międzyplatformowej, która może być używana do przechowywania plików na serwerze centralnym. Kolekcje plików Seafile są synchronizowane z komputerem osobistym lub klientem urządzeń mobilnych osobno. Plik lub biblioteka można również szyfrować hasłem wybranym przez użytkownika. Narzędzie do udostępniania plików Seafile pozwala również użytkownikom tworzyć grupy i łatwe udostępnianie plików w grupach. Sefile zarządza plikami za pomocą bibliotek, a każda biblioteka ma właściciela. Właściciel może udostępnić bibliotekę innym użytkownikom lub z grupami za pomocą uprawnień tylko do odczytu lub odczytu. Sefile to wysokie i najlepsze rozwiązanie aplikacji do udostępniania plików. Miejsce w chmurze open source Seafile jest zapisywane przy użyciu Framework Python Django i jego funkcjonalnie bardzo podobnych do chmur Dropbox i Google Drive. Serwer pamięci plik open source Seafile składa się z edycji Markdown WYSIWYG, wiki, etykiety pliku, Django Seahub, Seafile Server i CCNET Server. Ma wiele innych funkcji, w tym szyfrowanie plików, kontrolę wersji, uwierzytelnianie dwuskładnikowe, edycję online, blokowanie plików, kopię zapasową, odzyskiwanie danych i wiele innych. Plik open source Seafile Udostępnianie oprogramowania do własnego hostingu ma 8,7 km Github Stars i 1,3 Github Forks.
Wymagania systemowe
Wymagania dotyczące konfigurowania rozwiązania do udostępniania plików korporacyjnych Seafile obejmują:
- Python i jego moduły
- Ubuntu 20.04 LTS
- Mysql lub mariadb
- Nginx lub apache
- Git
Cechy
Niektóre z kluczowych funkcji usługi hostingu plików Seafile Cloud są wymienione poniżej:
- Szybkość szybkiej synchronizacji plików.
- Synchronizacja plików z folderami lub serwerami.
- Kontrola uprawnień tylko do odczytu lub napisania do odczytu.
- Udostępnianie i współpraca z użytkownikami lub grupami.
- Dostęp do plików w chmurze za pośrednictwem Drive Virtual.
- Kontrola wersji i migawki dla folderów.
- End-to-end End-to-Clience Encryption.
- Blokowanie plików, aby zapobiec jednoczesnej edycji.
- Edycja markdown online.
- Powiadomienia w czasie rzeczywistym.
- Kontrola funkcji opartych na rolach.
- Obsługa integracji LDAP/AD.
- Kopia zapasowa i odzyskiwanie danych
- Otwarte źródło
Instalacja
** Zainstaluj Seafile na Ubuntu **
W tym przewodniku wyjaśnia, jak skonfigurować i uruchomić serwer plików Sea z pakietu wstępnie zbudowanego z MySQL. Poniżej kroki instalacji Załóżmy, że wszystkie pakiety deffile w chmurze Seafile są zainstalowane i aktualne w systemie. Postępuj zgodnie z krokami instalacji Seafile:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Pobierz najnowszy pakiet serwera Seafile z Pobieranie Seafile. W momencie tej instalacji najnowsza wersja Seafile Server wynosi 8.0.5 64 -bitowa:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Po zakończeniu pobierania pliku wyodrębnij archiwum do /Opt Directory:
sudo tar -xvf seafile-server_8.0.5_x86-64.tar.gz -C /opt
sudo mv /opt/seafile-server-8.0.5 /opt/seafile
Następnie po prostu uruchom skrypt konfiguracyjny.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Ten skrypt poprowadzi Cię do skonfigurowania serwera Seafile za pomocą MySQL. Serwer Seafile będzie działał na porcie 8082, a interfejs internetowy Seafile będzie dostępny na porcie 8000. Teraz rozpocznij usługi Seafile przez:
cd /opt/seafile
sudo ./seafile.sh start
Następnie rozpocznij usługę Frontend Service na stronie internetowej Seahub Django.
sudo ./seahub.sh start
Po uruchomieniu SeaHub skrypt skłoni do utworzenia konta administracyjnego dla konta serwera Seafile. Port domyślnie wynosi 127.0.0.1:8000. Zalecamy więc wdrożenie wstecznej usługi proxy, aby inni użytkownicy mogli uzyskać dostęp do usługi SeaHub. Możesz zatrzymać strony internetowe Seahub i procesy morskie z:
./seahub.sh stop
./seafile.sh stop
Gratulacje! Pomyślnie zainstalowałeś synchronizację plików Seafile i udostępniasz platformę na Ubuntu. Cieszyć się!
FAQs
What is Seafile used for?
Seafile is an open source high performance and best file sharing app. It allows to store files on a central server and can synchronized with personal systems through app client.
Is Seafile free?
Yes, Seafile is a safe self-hosted cloud storage solution and can be accessed directly via the server’s web interface.
Is Seafile open source?
Seafile efss is an open source and secure cloud file hosting service. The source code of this application is available at Github.
Is Seafile a cloud storage??
Seafile Ltd. is a leading cloud storage software and secure cloud file sharing for small business. It’s provider is located with headquarters in Beijing, China.
How secure is Seafile?
Seafile data is under control of collaborators and it offers optional strong end-to-end encryption. A file or library can also be encrypted with a user chosen password so that no one can steal data information.
Badać
W tym artykule omówiliśmy o przechowywaniu chmury open source Seafile. Aby dowiedzieć się o innych popularnych rozwiązaniach do przechowywania w chmurze, odwiedź następujące strony:
** Oparte na PHP własne rozwiązanie do przechowywania chmury prywatnej **
** Samohostowane rozwiązanie do przechowywania w chmurze open source **
** Oparte na oparciu o własne rozwiązanie do przechowywania chmury prywatnej **
** Top 5 oprogramowania do przechowywania w chmurze open source w 2021 **
** Jak zainstalować i skonfigurować OwnCloud z Apache na Ubuntu **
** Jak zainstalować NextCloud z Apache na serwerze Ubuntu **