Retour aux outils
Stockage / FichiersIntermédiaireOpen sourceAuto-hébergeable

Phylum

Petit service de stockage de fichiers en Python, à mi-chemin entre Filebrowser et un NAS personnel,

MAJ 2026-06-14
Phylum
Code source★ 0

Phylum est un projet jeune et minimal de cloud personnel écrit en Python. L'objectif affiché est de proposer une alternative à Filebrowser ou aux partages Samba pour quelqu'un qui veut juste un « drive web » consultable depuis un navigateur, sans protocole additionnel (WebDAV, SFTP).

Phylum 🪱

Petit service de stockage de fichiers en Python, à mi-chemin entre Filebrowser et un NAS personnel, avec une emphase sur la sobriété de l'interface.

MétadonnéeValeur
Site webhttps://github.com/phylum/phylum
GitHubhttps://github.com/phylum/phylum
LicenseMIT
LangagePython
Étoiles1
Dernière MAJ2023
Catégorie[[cat-cloud-storage]]

Description

Phylum est un projet jeune et minimal de cloud personnel écrit en Python. L'objectif affiché est de proposer une alternative à Filebrowser ou aux partages Samba pour quelqu'un qui veut juste un « drive web » consultable depuis un navigateur, sans protocole additionnel (WebDAV, SFTP).

L'app expose une arborescence de fichiers, permet l'upload par drag-and-drop, et gère des liens de partage. Pas de chiffrement E2E, pas de versioning, pas d'intégration tierce : juste un gestionnaire de fichiers web.

Projet à considérer comme un point de départ à forker pour un usage personnel, ou pour apprendre à construire une telle app.

Installation

Option 1 : Docker Compose (recommandé)

version: '3.8'
services:
  phylum:
    image: ghcr.io/phylum/phylum:latest
    container_name: phylum
    ports:
      - "8095:5000"
    environment:
      - PHYLUM_ROOT=/data
      - PHYLUM_SECRET=***    volumes:
      - ./data:/data
    restart: unless-stopped

Option 2 : Installation manuelle

git clone https://github.com/phylum/phylum.git
cd phylum
pip install -r requirements.txt
python -m phylum

Configuration

  • Définir PHYLUM_ROOT vers le dossier à exposer.
  • Créer un compte admin au premier lancement.
  • HTTPS recommandé en reverse-proxy.

Alternatives

Open Source

  • [[app-filebrowser]] — référence fichiers web
  • [[app-bewcloud]] — Python plus complet
  • [[app-filerun]] — PHP commercial
  • [[app-hoodik]] — chiffré E2E
  • [[app-nextcloud]] — référence complète

Propriétaires

  • Google Drive
  • Dropbox
  • iCloud

Sécurité

  • HTTPS obligatoire en accès distant.
  • PHYLUM_SECRET long et aléatoire.
  • Pas d'auth forte native → derrière Authelia/Authentik recommandé.
  • Sauvegardes du dossier exposé.

Ressources