ELX-Software

File e cloud

ELX-Cloud

Un cloud di file su un server che è vostro

Un'interfaccia web con trascinamento, la condivisione tramite collegamento e fra utenti, e gli stessi file via FTP, FTPS e WebDAV. Foto, video e musica si aprono sul posto, i file di testo si modificano nel browser, e tutto lo stato sta in un file SQLite accanto al programma.

v1.0.0 WindowsLinux Gratuito

Un file, una base

Nessun server web da configurare, nessuna base da installare, nessuna libreria di immagini da compilare. Interfaccia e risorse stanno nell'eseguibile e lo stato in un solo file SQLite: salvare l'intero sistema significa copiare due cose.

Le fotografie si aprono subito

Le miniature vengono preparate in sottofondo e tenute in cache sul disco, così una cartella con migliaia di immagini si apre in fretta quanto una vuota. Il lavoro di sottofondo lascia sempre un core libero per l'interfaccia.

Tre vie verso gli stessi file

Il browser, FTP e FTPS, e WebDAV come unità di rete — stesse credenziali, stessi permessi, stesse quote e stesso cestino per tutte e tre.

Lucchetti che non c'entrano con la password d'ingresso

Qualsiasi cartella o file può portare una propria password, che lo nasconde del tutto oppure impedisce soltanto le modifiche. La protezione segue la cartella quando la si rinomina e vale per tutto ciò che contiene.

Collegamenti che si possono limitare

Un collegamento pubblico può avere password, data di scadenza e contatore di scaricamenti, e accettare invii da ospiti. Ogni collegamento emesso compare nel vostro profilo, con un pulsante per revocarlo.

Un'app Android

File, preferiti, collegamenti, cestino e invio automatico delle foto dal telefono. L'amministrazione resta volutamente nel browser.

Lavorare con i file

  • Invio per trascinamento, anche di intere cartelle — la struttura viene conservata.
  • Tre viste: tabella, riquadri piccoli e riquadri grandi con miniature.
  • Una fotografia si apre in una finestra, un doppio clic la porta a schermo intero, le frecce sfogliano la cartella.
  • Video e musica si riproducono sul posto — avanzamento, volume, schermo intero e scaricamento nella stessa finestra, e alla chiusura la riproduzione si ferma.
  • File di testo e codice sorgente si aprono con evidenziazione, scelta della codifica, modifica e salvataggio con Ctrl+S.
  • Il tasto destro apre un menu contestuale, e le scorciatoie consuete funzionano: Ctrl+C, Ctrl+X, Ctrl+V, F2, Canc, Ctrl+A.
  • Le cartelle si scaricano come ZIP; la ricerca copre i nomi in tutto l'archivio.
  • I preferiti raccolgono le cartelle a cui tornate, a qualsiasi profondità.
Un file che nulla riesce ad aprireUn documento, un archivio o un installatore mostra una scheda: tipo, dimensione, data, stato di condivisione — e i pulsanti per scaricare e condividere. Un clic sbagliato non avvia più uno scaricamento che non volevate.

Convertire sul server

Le immagini HEIC e PNG diventano JPEG, i video AVI e MOV diventano MP4. Scegliete i file, poi Converti, regolate la qualità e decidete se gli originali finiscono nel cestino.

Il formato si riconosce dal contenuto e non dall'estensione: una fotografia chiamata .heic che contiene già JPEG viene semplicemente rinominata, perché ricomprimerla costerebbe qualità per nulla.

Quanti alla voltaUno solo, in modo predefinito. La conversione video è il lavoro più pesante di questo server, e una coda che satura la macchina fa sembrare guasta l'interfaccia a tutti gli altri.

Condividere

ModoCosa riceve il destinatario
Collegamento pubblicoUna pagina con il file o la cartella; a scelta dietro una password, con scadenza e contatore di scaricamenti
Collegamento che accetta fileLa stessa pagina con la possibilità di inviare — comodo per raccogliere materiale da chi non ha un account
A un altro utente, in sola letturaLa cartella compare da lui in «Condiviso con me», e sotto /shared via FTP
A un altro utente, in lettura e scritturaLo stesso, con la possibilità di modificare

FTP, FTPS e WebDAV

Lo stesso account vale per tutti e tre. FTPS usa il certificato dell'interfaccia web — anche uno ottenuto automaticamente — così i client si collegano senza avvisi. La modalità passiva ha un intervallo di porte regolabile, e quote e permessi valgono esattamente come nel browser.

WebDAV monta l'archivio come unità di rete su /webdav. È disattivato in modo predefinito: non serve a tutti, e una via aperta e inutilizzata verso i file è un rischio senza contropartita.

WebDAV solo su HTTPSIl protocollo manda la password a ogni richiesta. Su HTTP semplice questo significa spedirla in chiaro centinaia di volte al giorno.

Cartelle già presenti sul server

Un archivio che sta altrove sulla macchina non deve trasferirsi nell'area di archiviazione. L'amministratore collega la cartella tramite il suo percorso, decide chi la vede e se è di sola lettura, e dentro funziona tutto l'ordinario: visione, invio, rinomina, ricerca e collegamenti pubblici.

  • In modo predefinito una cartella collegata è visibile solo a chi l'ha collegata — un «tutti gli utenti» per sbaglio esporrebbe l'archivio di qualcun altro.
  • Le cancellazioni finiscono in un cestino dentro la cartella collegata, così nessun gigabyte attraversa i dischi per essere cancellato.
  • Lo spazio in una cartella collegata non conta nelle quote.
  • Le cartelle di sistema non si possono collegare, e un percorso dentro un collegamento non ne esce.
  • I permessi si verificano provando e non supponendo: il servizio legge la cartella e vi scrive una voce di prova, e si concede i permessi mancanti soltanto per quella cartella.

Sicurezza

  • I tentativi falliti si contano insieme su interfaccia web, FTP e WebDAV, perché a un aggressore non importa quale porta sia quale.
  • La soglia è a zero di fabbrica, cioè disattivata: ciò che può chiudere fuori il proprietario si attiva con cognizione, dopo aver messo la propria rete nell'elenco dei permessi.
  • L'elenco dei permessi prevale su quello dei blocchi, e gli indirizzi della rete locale non vengono mai bloccati automaticamente, con qualsiasi impostazione.
  • Il registro degli accessi annota chi, da dove, quando e con quale esito; i fallimenti sempre, gli accessi riusciti a scelta.
  • Individuare il paese di un indirizzo è possibile ma disattivato di fabbrica, perché comporterebbe mandare quell'indirizzo a un servizio di terzi.
Gli account li crea l'amministratoreNon esiste registrazione pubblica, ed è voluto. L'amministratore crea gli account, fissa le quote, permette o vieta l'FTP a ciascuno e può bloccare un account senza cancellarlo.

In breve

Protocolli
HTTP e HTTPS, FTP e FTPS, WebDAV
Sistemi operativi
Debian, Ubuntu, Windows
Archiviazione
File sul disco, metadati in SQLite
Certificati
Let's Encrypt, file vostri, o autofirmato
Strumenti facoltativi
ffmpeg per il video, heif-convert per l'HEIC
Tetto di memoria
Regolabile, 768 MB in modo predefinito
Client mobile
Android
Registrazione pubblica
Nessuna — gli account li crea l'amministratore

ELX-Cloud

Un cloud di file su un server che è vostro

Scarica

Nella stessa sezione