Seafile Software di backup e sincronizzazione gratuiti
Sistema di archiviazione cloud ad alte prestazioni basata su Python
Seafile è una sincronizzazione di file multipiattaforma open source e una soluzione condividi. È utensile autonomo, ad alta affidabilità, prestazioni e produttività.
Panoramica ### ** ** SeaFile è una sincronizzazione di file autosufficienti open source e una soluzione di condivisione per il sistema operativo Linux. È un servizio di hosting di file cloud multipiattaforma che può essere utilizzato per archiviare file su un server centrale. Le raccolte di file di Seafile sono sincronizzate con il tuo personal computer o client di dispositivo mobile separatamente. Un file o una libreria può anche essere crittografato con una password scelta dall’utente. Lo strumento di condivisione di file Seafile consente inoltre agli utenti di creare gruppi e file di condivisione facili in gruppi. Seafile gestisce i file utilizzando librerie e ogni biblioteca ha un proprietario. Un proprietario può condividere la biblioteca ad altri utenti o con gruppi per autorizzazioni di sola lettura o di scrittura. Seafile è una soluzione di app di condivisione di file elevata e migliore. Seafile Open Source Cloud Storage è scritto utilizzando Python Django Framework e il suo funzionalmente molto simile a Dropbox e Google Drive Clouds. Il server di archiviazione di seafile open source è costituito da markdown wysiwyg editing, wiki, etichetta di file, di Django SeaHub, Seafile Server e CCNET Server. Ha molte altre funzionalità tra cui crittografia dei file, controllo della versione, autenticazione a due fattori, modifica online, blocco dei file, backup, recupero dei dati e molti altri. Seafile Open Source Sharing Software Self Hosted ha stelle GitHub da 8,7K e 1,3 GitHub Forks.
Requisiti di sistema
I requisiti per impostare la soluzione di condivisione dei file aziendali di Seafile includono:
- Python e i suoi moduli
- Ubuntu 20.04 LTS
- Mysql o mariadb
- Nginx o apache
- Idiota
Caratteristiche
Alcune delle caratteristiche chiave del servizio di hosting di file cloud di Seafile sono elencate di seguito:
- Sincronizzazione dei file rapidi con piattaforma incrociata.
- Sincronizzazione dei file con cartelle o server.
- Controllo delle autorizzazioni di sola lettura o di lettura.
- Condivisione e collaborazione con utenti o gruppi.
- Accedi ai file nel cloud tramite unità virtuale.
- Controllo della versione e istantanee per le cartelle.
- Crittografia end-to-end lato client.
- Blocco di file per evitare l’editing simultaneo.
- Modifica markdown online.
- Notifiche in tempo reale.
- Controllo delle caratteristiche basate sul ruolo.
- Supporto di integrazione LDAP/AD.
- Backup e recupero dei dati
- Open source
Installazione
Installa Seafile su Ubuntu
Questa guida spiega come configurare ed eseguire Sea File Server da un pacchetto pre-costruito con MySQL. Sotto le fasi di installazione presumono che tutti i pacchetti di deposito della nuvola di mare siano installati e aggiornati sul sistema. Segui le fasi dell’installazione del mare:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Scarica l’ultimo pacchetto server Seafile da Download del file di mare. Al momento di questa installazione l’ultima versione di Seafile Server è 8.0,5 64 bit:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Una volta completato il download del file, estrarre l’archivio in /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
Successivamente, basta eseguire lo script di configurazione.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Questo script ti guiderà a configurare il tuo server Seafile utilizzando MySQL. Seafile Server funzionerà sulla porta 8082 e l’interfaccia utente Web Seafile sarà accessibile sulla porta 8000. Ora inizia i servizi di Seafile da:
cd /opt/seafile
sudo ./seafile.sh start
Successivamente, avvia il servizio di frontend del sito Web di Seahub Django.
sudo ./seahub.sh start
Quando si avvia SeaHub, lo script ti richiederebbe di creare un account amministratore per il tuo account Server Seafile. La porta predefinita è 127.0.0.1:8000. Quindi, ti consigliamo di distribuire un servizio proxy inverso in modo che altri utenti possano accedere al servizio SeaHub. Puoi fermare il sito Web SeaHub e i processi del file di mare con:
./seahub.sh stop
./seafile.sh stop
Congratulazioni! Hai installato correttamente la sincronizzazione dei file del file di mare e la piattaforma di condivisione su Ubuntu. Godere!
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.
Esplorare
In questo articolo abbiamo discusso di Seafile Open Source Cloud Storage. Per conoscere altre soluzioni popolari di archiviazione cloud autonome, visitare le seguenti pagine:
Soluzione di archiviazione cloud privata autosullata basata su PHP
Soluzione di archiviazione cloud open source autosufficienti
Soluzione di archiviazione cloud privata autosullata basata su GO
Top 5 software di archiviazione cloud open source in 2021