FileRise è un’applicazione open source e autonoma (self-hosted) che trasforma una semplice cartella sul tuo server in un completo e moderno esploratore di file basato sul web. Sviluppato in PHP, FileRise si posiziona come una soluzione cloud drive leggera e altamente configurabile, pensata per coloro che desiderano mantenere il controllo totale sui propri dati.

L’applicazione non richiede un database esterno per funzionare, semplificando notevolmente l’installazione, in particolare negli ambienti Docker e Unraid.
Sicurezza Granulare e Accesso Flessibile
La caratteristica distintiva di FileRise risiede nel suo sistema di ACL (Access Control Lists) per cartella. Questa ingegneria di sicurezza consente agli amministratori di definire in modo preciso i permessi di accesso (View, Own, Upload, Edit, Delete e Share) per ogni utente e cartella. L’aspetto cruciale è che il motore ACL è unificato, garantendo che le autorizzazioni siano applicate in modo coerente sia tramite l’interfaccia web, sia attraverso le API, sia utilizzando il protocollo WebDAV.
Il supporto WebDAV è fondamentale, poiché permette agli utenti di montare FileRise come un’unità di rete nativa sui propri sistemi operativi (macOS, Windows e Linux) o tramite client dedicati come Cyberduck o WinSCP. Questo unisce la semplicità di un’interfaccia web con la comodità di un accesso diretto dal file manager del sistema operativo. Per l’accesso utente, FileRise supporta sia gli utenti locali che le soluzioni SSO (Single Sign-On) tramite OIDC, integrandosi con piattaforme come Auth0, Authentik o Keycloak, e include il supporto per l’Autenticazione a Due Fattori (TOTP 2FA).
Interfaccia Utente Moderna e Funzionalità Avanzate
Nonostante la sua natura self-hosted e leggera, FileRise vanta una UI pulita e ben curata, che include la modalità scura e un layout completamente responsive. La gestione dei file è intuitiva, con funzionalità di trascinamento (drag-and-drop) per upload multipli e il supporto per gli upload frammentati (chunked) e ripristinabili (resumable) con pausa e ripresa, ideali per file di grandi dimensioni.
Tra le funzionalità più avanzate si annoverano:
- Integrazione ONLYOFFICE: Supporto opzionale per l’integrazione con un Document Server ONLYOFFICE, che consente l’editing diretto nel browser di file DOCX, XLSX e PPTX.
- Storage Explorer: Uno scanner CLI per l’utilizzo del disco che fornisce un riepilogo e statistiche sull’utilizzo dello storage totale e per volume, facilitando la manutenzione.
- Anteprime e Editing In-Browser: Anteprime native per immagini, audio, video e PDF, oltre a un editor di codice integrato per la modifica rapida dei file di testo o script.

Installare FileRise
FileRise è disponibile per pc o server Linux tramite Docker, basta digitare da terminale:
sudo docker run -d --name filerise -p 8080:80 -e TIMEZONE="Europe/Rome" -e PERSISTENT_TOKENS_KEY="change_me_to_a_random_string" -v ~/filerise/uploads:/var/www/uploads -v ~/filerise/users:/var/www/users -v ~/filerise/metadata:/var/www/metadata error311/filerise-docker:latest
al termine dell’installazione basta avviare il browser e collegarci all’indirizzo: http://localhost:8080 al primo avvio ci verrà chiesto di creare un account amministratore.
FileRise si dimostra una soluzione matura e ricca di feature, rappresentando una valida alternativa open source alle note piattaforme di cloud storage commerciali, con un elevato livello di controllo e sicurezza.
In alternativa possiamo testare anche FileBrowser Quantum altro file manager self hosted presentato da Linux Easy nei mesi scorsi.
Home FileRise