Best Self-Hosted File-Sharing Solutions

Considerando che le violazioni dei dati di alto profilo fanno notizia su base regolare in questi giorni, non c’è da meravigliarsi che più utenti che mai vogliono recuperare la proprietà dei loro dati utilizzando soluzioni di condivisione file self-hosted.

Se pensi che l’esecuzione della tua alternativa a Dropbox e Microsoft OneDrive richieda più esperienza tecnica di quella che hai, ripensaci. Le moderne soluzioni di condivisione file self-hosted rendono molto semplice impostare un sistema di archiviazione cloud sul proprio server Web e le loro funzionalità sono difficili da vivere senza una volta trascorso un po ‘ di tempo con loro.

ownCloud

ownCloud è spesso descritto come un’alternativa open source a Dropbox, e per una buona ragione. Questa suite di software client-server per la creazione e l’utilizzo di servizi di file hosting è stata annunciata per la prima volta nel 2010 dallo sviluppatore di software KDE Frank Karlitschek, che voleva creare un software libero sostitutivo dei fornitori di servizi di archiviazione proprietari.

Oggi, ownCloud è nella versione 10, che offre il modo più semplice per sincronizzare i file e condividere i dati senza problemi di privacy. Il client ufficiale ownCloud è disponibile per PC con Windows, macOS, FreeBSD e Linux, e c’è anche una versione mobile del client per dispositivi iOS e Android.

ownCloud può essere facilmente esteso con connessioni a Dropbox, Google Drive, Amazon S3 e altri servizi, ed è anche possibile renderlo più capace con app di terze parti, che possono essere installate con un solo clic.

La versione community di ownCloud è disponibile gratuitamente senza alcun supporto, ma agli utenti viene data la possibilità di acquistare un abbonamento a pagamento per l’assistenza e-mail e telefonica.

Syncthing

Syncthing è una soluzione di sincronizzazione di file peer-to-peer open source e decentralizzata scritta in Go. Con Syncthing, i tuoi dati non lasciano mai i tuoi computer e dispositivi mobili in quanto non ci sono server centrali che potrebbero essere compromessi. Syncthing garantisce inoltre che nessuno possa acquisire e rubare i tuoi dati perché tutte le comunicazioni sono protette tramite TLS e ogni nodo è identificato da un certificato crittografico forte.

Syncthing ti consente di sincronizzare tutte le cartelle con tutte le persone di cui hai bisogno. È possibile configurare e monitorare Syncthing utilizzando una GUI web reattivo che funziona perfettamente in tutti i principali browser web. Syncthing stesso funziona su macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Android e iOS, consentendo di accedere senza problemi ai file da qualsiasi dispositivo.

FileCloud

Progettato pensando agli utenti aziendali, FileCloud è una soluzione di condivisione file self-hosted progettata per essere integrata con le reti e lo storage aziendali. Con FileCloud, i dipendenti possono accedere ai file della propria organizzazione in modo sicuro sul Web, utilizzando un’unità virtuale e app mobili o con componenti aggiuntivi del browser Web.

FileCloud offre molte opzioni di condivisione e onora le autorizzazioni e l’autenticazione Microsoft NTFS esistenti. Grazie alla sua integrazione con Office e Outlook, è possibile aprire, modificare e salvare tutti i file di Office memorizzati in FileCloud direttamente dal browser. FileCloud è dotato di una vasta gamma di potenti strumenti di amministrazione, tra cui una dashboard di amministrazione che visualizza le tendenze di utilizzo, l’utilizzo di picco, l’accesso per geo e altre analisi dei file chiave.

Nextcloud

Sotto licenza GNU Affero General Public License, Nextcloud una suite di software client-server per la creazione e l’utilizzo di servizi di file hosting. La parte di Nextcloud che probabilmente ti interesserà di più è Nextcloud Files, che è una soluzione di condivisione file pronta per l’azienda e GDPR che mantiene i dati sotto il tuo controllo.

Nextcloud Files è un prodotto open source, self-hosted con potente crittografia on-server e end-to-end e un’interfaccia web moderna e facile da usare. I client desktop e le app mobili sono disponibili per tutte le piattaforme mainstream, consentendo di accedere ai file e collaborare in tempo reale da qualsiasi dispositivo, ovunque.

Vale la pena notare che Nextcloud è un fork di ownCloud, con il primo attualmente più popolare. I principali vantaggi di Nextcloud rispetto a ownCloud includono una maggiore velocità di sviluppo, licenze in stile Red Hat e una maggiore estendibilità.

Seafile

Seafile è un software di file-sharing maturo che è stato concepito da Daniel Pan e altri ex studenti della Tsinghua University di Pechino nel 2009. Seafile si concentra su affidabilità e prestazioni. Il nucleo di Seafile server è scritto in C e molti anni di lucidatura da centinaia di migliaia di sviluppatori da tutto il mondo hanno reso l’algoritmo di sincronizzazione di Seafile estremamente stabile e affidabile.

Seafile supporta la crittografia all’avanguardia e gli aggiornamenti alle nuove versioni sono gestiti da un singolo script che richiede solo pochi secondi per essere eseguito perché Seafile registra pochissimi elementi in un database.

Come installare e configurare ownCloud

Esistono diversi modi per installare ownCloud sul server di casa. Gli sviluppatori di ownCloud consigliano di installarlo i pacchetti di servizi Open Build, che sono gestiti dagli ingegneri ownCloud e sono sempre aggiornati. Attualmente, sono disponibili le configurazioni di package manager per le seguenti distribuzioni:

  • Ubuntu
  • Debian
  • RHEL
  • CentOS
  • SLES
  • openSUSE Salto

Se si utilizza uno dei seguenti distribuzioni Linux, è sufficiente aggiornare il vostro gestore di pacchetti di configurazione e installazione di owncloud-il pacchetto dei file, che non installa Apache, un database, o qualsiasi PHP dipendenze—solo ownCloud. Per ulteriori informazioni sulle dipendenze ownCloud, visita questa pagina.

Una volta installati tutti i file ownCloud, si dovrebbe essere in grado di aprire la procedura guidata di installazione puntando il browser Web al seguente URL: http://localhost/owncloud. La procedura guidata è auto-esplicativo, ma è possibile trovare aiuto qui dovrebbe incorrere in problemi.

In alternativa, è anche possibile installare ownCloud con Docker utilizzando l’immagine ufficiale ownCloud Docker. Ecco le istruzioni ufficiali che descrivono come farlo.

Conclusione

Se non ti piace l’idea di caricare i tuoi dati personali sui server di alcune società e sperare che la loro sicurezza possa contenere fino ai criminali informatici, le soluzioni di condivisione file self-hosted come ownCloud sono l’alternativa di cui hai bisogno per recuperare la proprietà dei tuoi dati.



Lascia un commento

Il tuo indirizzo email non sarà pubblicato.