ELX-Software

Fichiers et cloud

ELX-Cloud

Un cloud de fichiers sur un serveur qui vous appartient

Une interface web avec glisser-déposer, le partage par lien et entre comptes, et les mêmes fichiers en FTP, FTPS et WebDAV. Photos, vidéos et musique s'ouvrent sur place, les fichiers texte se modifient dans le navigateur, et tout l'état tient dans un fichier SQLite posé à côté du programme.

v1.0.0 WindowsLinux Gratuit

Un fichier, une base

Aucun serveur web à configurer, aucune base à installer, aucune bibliothèque d'images à compiler. L'interface et les ressources sont dans l'exécutable et l'état tient dans un unique fichier SQLite : sauvegarder tout le système revient à copier deux choses.

Les photographies s'ouvrent aussitôt

Les vignettes sont préparées en arrière-plan et gardées en cache sur le disque ; un dossier de milliers d'images s'ouvre donc aussi vite qu'un dossier vide. Le travail de fond laisse toujours un cœur libre pour l'interface.

Trois chemins vers les mêmes fichiers

Le navigateur, FTP et FTPS, et WebDAV en lecteur réseau — mêmes identifiants, mêmes droits, mêmes quotas et même corbeille pour les trois.

Des verrous sans rapport avec le mot de passe de connexion

Tout dossier ou fichier peut porter son propre mot de passe, qui le masque entièrement ou empêche seulement les modifications. La protection suit le dossier quand on le renomme et s'applique à tout ce qu'il contient.

Des liens qu'on peut borner

Un lien public peut avoir un mot de passe, une date d'expiration et un compteur de téléchargements, et accepter des dépôts de visiteurs. Chaque lien émis figure dans votre profil, avec un bouton pour le révoquer.

Une application Android

Fichiers, favoris, liens, corbeille et envoi automatique des photos du téléphone. L'administration reste délibérément dans le navigateur.

Travailler avec les fichiers

  • Dépôt par glisser-déposer, y compris de dossiers entiers — la structure est conservée.
  • Trois affichages : tableau, petites tuiles et grandes tuiles avec vignettes.
  • Une photographie s'ouvre dans une fenêtre, un double-clic la met en plein écran, les flèches parcourent le dossier.
  • Vidéo et musique se lisent sur place — avance, volume, plein écran et téléchargement dans la même fenêtre, et la lecture s'arrête à la fermeture.
  • Fichiers texte et code source s'ouvrent avec coloration, choix de l'encodage, édition et enregistrement par Ctrl+S.
  • Le bouton droit ouvre un menu contextuel, et les raccourcis habituels fonctionnent : Ctrl+C, Ctrl+X, Ctrl+V, F2, Suppr, Ctrl+A.
  • Les dossiers se téléchargent en ZIP ; la recherche porte sur les noms dans tout le stockage.
  • Les favoris rassemblent les dossiers où vous revenez, à n'importe quelle profondeur.
Un fichier que rien ne peut ouvrirUn document, une archive ou un installateur affiche une fiche : type, taille, date, état de partage — et des boutons pour télécharger ou partager. Un clic malheureux ne déclenche plus un téléchargement dont vous ne vouliez pas.

Convertir sur le serveur

Les images HEIC et PNG deviennent des JPEG, les vidéos AVI et MOV des MP4. Sélectionnez les fichiers, choisissez Convertir, réglez la qualité et décidez si les originaux partent à la corbeille.

Le format est reconnu au contenu et non à l'extension : une photographie nommée .heic contenant déjà du JPEG est simplement renommée, car la recompresser coûterait de la qualité pour rien.

Combien à la foisUne seule par défaut. La conversion vidéo est le travail le plus lourd de ce serveur, et une file qui sature la machine fait paraître l'interface cassée à tous les autres.

Partager

MoyenCe que reçoit le destinataire
Lien publicUne page avec le fichier ou le dossier ; au choix derrière un mot de passe, avec expiration et compteur de téléchargements
Lien qui accepte des fichiersLa même page, avec la possibilité de déposer — pratique pour recueillir des documents auprès de quelqu'un sans compte
À un autre compte, en lecture seuleLe dossier apparaît chez lui dans « Partagé avec moi », et sous /shared en FTP
À un autre compte, en lecture et écritureLa même chose, avec la possibilité de modifier

FTP, FTPS et WebDAV

Le même compte vaut pour les trois. Le FTPS utilise le certificat de l'interface web — y compris un certificat obtenu automatiquement —, si bien que les clients se connectent sans avertissement. Le mode passif dispose d'une plage de ports réglable, et quotas et droits s'appliquent exactement comme dans le navigateur.

WebDAV monte le stockage en lecteur réseau sous /webdav. Il est désactivé par défaut : tout le monde n'en a pas besoin, et un chemin ouvert et inutilisé vers les fichiers est un risque sans contrepartie.

WebDAV en HTTPS seulementLe protocole envoie le mot de passe à chaque requête. En HTTP simple, cela revient à l'envoyer en clair des centaines de fois par jour.

Des dossiers qui existent déjà sur le serveur

Une archive située ailleurs sur la machine n'a pas à déménager dans le stockage. L'administrateur rattache le dossier par son chemin, décide qui le voit et s'il est en lecture seule, et tout l'ordinaire y fonctionne : consultation, dépôt, renommage, recherche et liens publics.

  • Par défaut, un dossier rattaché n'est visible que par celui qui l'a rattaché — un « tous les comptes » accidentel exposerait l'archive d'un autre.
  • Les suppressions vont dans une corbeille située à l'intérieur du dossier rattaché : aucun gigaoctet ne traverse les disques pour être supprimé.
  • L'espace d'un dossier rattaché ne compte pas dans les quotas.
  • Les répertoires système ne peuvent pas être rattachés, et un chemin à l'intérieur d'un rattachement n'en sort pas.
  • Les droits sont vérifiés par l'essai et non par supposition : le service lit le répertoire et y écrit une entrée d'essai, et s'octroie les droits manquants au seul dossier concerné.

Sécurité

  • Les échecs sont comptés ensemble sur l'interface web, le FTP et le WebDAV, car un attaquant se moque de savoir quelle porte est laquelle.
  • Le seuil est à zéro d'origine, donc désactivé : ce qui peut enfermer le propriétaire dehors s'active délibérément, après avoir mis son propre réseau sur la liste d'autorisation.
  • La liste d'autorisation l'emporte sur la liste de blocage, et les adresses du réseau local ne sont jamais bloquées automatiquement, quel que soit le réglage.
  • Le journal de connexion retient qui, d'où, quand et avec quelle issue ; les échecs toujours, les réussites au choix.
  • Situer une adresse par pays est possible mais désactivé d'origine, car cela suppose d'envoyer cette adresse à un service tiers.
Les comptes viennent de l'administrateurIl n'y a pas d'inscription publique, et c'est voulu. L'administrateur crée les comptes, fixe les quotas, autorise ou non le FTP pour chacun et peut bloquer un compte sans le supprimer.

En bref

Protocoles
HTTP et HTTPS, FTP et FTPS, WebDAV
Systèmes d'exploitation
Debian, Ubuntu, Windows
Stockage
Fichiers sur le disque, métadonnées en SQLite
Certificats
Let's Encrypt, vos propres fichiers, ou auto-signé
Outils facultatifs
ffmpeg pour la vidéo, heif-convert pour le HEIC
Plafond mémoire
Réglable, 768 Mo par défaut
Client mobile
Android
Inscription publique
Aucune — les comptes sont créés par l'administrateur

ELX-Cloud

Un cloud de fichiers sur un serveur qui vous appartient

Télécharger

Dans la même rubrique