Seafile ist ein selbst gehosteter Cloud-Datei-Hosting-Dienst

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.

 Deutsch