Seafile Kostenlose Sicherungs- und Synchronisierungssoftware
Python-basiertes sicheres Hochleistungs-Cloud-Speichersystem für Cloud-Speicher
Seafile ist eine Open-Source-plattformübergreifende Datei-Synchronisierung und Freigabelösung. Es ist selbst gehostete, hohe Zuverlässigkeits-, Leistung und Produktivitäts-Dateifreigabe-Tool.
Überblick
Seafile ist eine Open-Source-Synchronisierungs- und Freigabe-Lösung für Linux-Betriebssystem. Es handelt sich um einen plattformübergreifenden Cloud-Datei-Hosting-Dienst, mit dem Dateien auf einem zentralen Server gespeichert werden können. Seafile -Sammlungen von Dateien werden separat mit Ihrem PC- oder Mobilgeräte -Client synchronisiert. Eine Datei oder Bibliothek kann auch mit einem von Benutzer ausgewählten Kennwort verschlüsselt werden. Mit dem Seafile -Dateifreigabe -Tool können Benutzer auch Gruppen erstellen und Dateien in Gruppen freigeben. Seafile verwaltet Dateien mit Bibliotheken und jede Bibliothek hat einen Eigentümer. Ein Eigentümer kann die Bibliothek an anderen Benutzern oder mit Gruppen durch schreibgeschützte oder lesende Schreibberechtigungen weitergeben. Seafile ist eine leistungsstarke und beste App -App -Lösung für Dateifreigabe. Seafile Open Source Cloud -Speicher wird mit Python Django Framework geschrieben und fälschlicherweise sehr ähnlich wie bei Dropbox- und Google Drive -Clouds. Seafile Open Source -Datei -Speicherserver besteht aus Markdown WYSIWYG -Bearbeitung, Wiki, Dateietikett, von Django Seahub, Seafile Server und CCNET Server. Es verfügt über viele andere Funktionen, einschließlich Dateiverschlüsselung, Versionskontrolle, Zwei-Faktor-Authentifizierung, Online-Bearbeitung, Dateisperrung, Sicherung, Datenwiederherstellung und vielem mehr. Seafile Open Source -Datei Sharing Self -Hosted -Software hat 8,7.000 Github -Sterne und 1,3 Github -Gabeln.
System Anforderungen
Die Anforderungen an die Einrichtung von Seafile -Unternehmensdatei -Sharing -Lösung umfassen:
- Python und seine Module
- Ubuntu 20.04 LTS
- Mysql oder Mariadb
- Nginx oder Apache
- Git
Merkmale
Einige der wichtigsten Funktionen des Seafile -Cloud -Datei -Hosting -Dienstes sind unten aufgeführt:
- Cross Plattform schnelle Dateisynchronisierung.
- Dateisynchronisierung mit Ordnern oder Servern.
- Schreibgeschützte oder Read-Write-Berechtigungen.
- Teilen und Zusammenarbeit mit Benutzern oder Gruppen.
- Greifen Sie über virtuelles Laufwerk in der Cloud zu.
- Versionskontrolle und Schnappschüsse für Ordner.
- Client-Seite End-to-End-Verschlüsselung.
- Dateisperrung, um eine gleichzeitige Bearbeitung zu verhindern.
- Online -Markdown -Bearbeitung.
- Echtzeitbenachrichtigungen.
- Rollenbasierte Merkmale.
- LDAP/AD -Integrationsunterstützung.
- Sicherungs- und Datenwiederherstellung
- Open Source
Installation
SEAFILE auf Ubuntu installieren
In diesem Handbuch wird erläutert, wie Sie den Sea-Dateiserver aus einem vorgefertigten Paket mit MySQL einrichten und ausführen. Im Folgenden werden die Installationsschritte davon ausgegangen, dass alle Abhängepakete von Seafile Cloud auf Ihrem System installiert und aktuell sind. Bitte befolgen Sie die Installationsschritte der Seafile:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Laden Sie das neueste Seafile Server -Paket von Seafile Download herunter. Zum Zeitpunkt dieser Installation beträgt die neueste Version von Seafile Server 8.0.5 64bit:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Sobald der Datei -Download abgeschlossen ist, extrahieren Sie das Archiv in /opt -Verzeichnis:
sudo tar -xvf seafile-server_8.0.5_x86-64.tar.gz -C /opt
sudo mv /opt/seafile-server-8.0.5 /opt/seafile
Nehmen Sie als nächstes ein Setup -Skript aus.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Dieses Skript führt Sie zum Einrichten Ihres Seafile -Servers mit MySQL. Seafile Server wird auf Port 8082 ausgeführt und die Seafile Web -Benutzeroberfläche ist im Port 8000 zugänglich. Starten Sie nun Seafile Services nach:
cd /opt/seafile
sudo ./seafile.sh start
Starten Sie als nächstes den Frontend -Service der Seahub Django -Website.
sudo ./seahub.sh start
Wenn Sie mit SeaHub beginnen, fordert das Skript Sie auf, ein Administratorkonto für Ihr Seafile -Serverkonto zu erstellen. Port standardmäßig 127.0.0.1:8000. Wir empfehlen Ihnen daher, einen Reverse -Proxy -Dienst bereitzustellen, damit andere Benutzer auf den Seahub -Dienst zugreifen können. Sie können die SeaHub -Website und Seafile -Prozesse stoppen mit:
./seahub.sh stop
./seafile.sh stop
Glückwunsch! Sie haben erfolgreich Seafile -Datei -Synchronisierung und Freigabe -Plattform auf Ubuntu installiert. Genießen!
FAQS
Wofür wird Seafile verwendet?
Seafile ist eine Open -Source -App mit hoher Leistung und Best -Dateifreigabe -App. Es ermöglicht das Speichern von Dateien auf einem zentralen Server und kann über den App -Client mit persönlichen Systemen synchronisiert werden.
ist Seafile kostenlos?
Ja, Seafile ist eine sichere, selbst gehostete Cloud-Speicherlösung und kann direkt über die Webschnittstelle des Servers zugegriffen werden.
ist Seafile Open Source?
Seafile EFSS ist eine Open Source- und sichere Cloud -Datei -Hosting -Dienst. Der Quellcode dieser Anwendung ist bei Github verfügbar.
ist Seafile ein Cloud -Speicher?
Seafile Ltd. ist eine führende Cloud -Speichersoftware und eine sichere Cloud -Dateifreigabe für kleine Unternehmen. Der Anbieter befindet sich mit Hauptsitz in Peking, China.
Wie sicher ist Seafile?
Seafile-Daten werden von Mitarbeitern kontrolliert und bietet eine optionale starke End-to-End-Verschlüsselung. Eine Datei oder Bibliothek kann auch mit einem von Benutzer ausgewählten Kennwort verschlüsselt werden, damit niemand Dateninformationen stehlen kann.
Erkunden
In diesem Artikel haben wir über Seafile Open Source Cloud -Speicher besprochen. Um mehr über andere beliebte selbst gehostete Cloud-Speicherlösungen zu erfahren, besuchen Sie die folgenden Seiten:
PHP -basierte, selbst gehostete private Cloud -Speicherlösung
Open Source Cloud -Speicherlösung für Open Source Cloud
GO -basiert selbst gehostete private Cloud -Speicherlösung
Top 5 Open Source Cloud Storage -Software in 2021
So installieren und konfigurieren Sie OwnCloud mit Apache auf Ubuntu