FileRise

Self-hosted web file manager and storage hub with granular access controls, WebDAV support, and folder encryption.

FileRise is a self-hosted web application that serves as a file manager and storage hub. It allows users to organize files and folders through a browser-based interface, providing tools for uploading, sharing, and managing data on their own infrastructure. The application functions as a centralized point for data management, enabling the organization of documents and media without relying on external cloud providers.

The software is deployed as a PHP application and is recommended for use via Docker, though it can run on standard PHP web servers. It is designed for various use cases, such as acting as a personal cloud drive, a client portal for receiving files, or a centralized workspace for managing multiple storage backends. It supports local storage and can connect to external sources via WebDAV to aggregate files from different locations into one interface.

Key features

  • Granular per-folder access control lists for managing view, upload, and edit permissions
  • Folder and file sharing with password protection and expiration dates
  • Upload-only file request links for external submissions
  • Optional folder-level encryption at rest using authenticated encryption
  • Dual-pane file browser with keyboard shortcuts for moving and copying files
  • WebDAV support for mounting the storage as a network drive on various operating systems
  • Integration with OnlyOffice for editing documents and inline PDF viewing
  • Chunked, resumable drag-and-drop uploads with progress tracking

Built with PHP and JavaScript, FileRise includes a built-in code editor powered by CodeMirror and supports multiple languages including English, Spanish, French, German, Polish, Russian, Japanese, and Simplified Chinese. It integrates with OIDC providers for single sign-on and offers TOTP two-factor authentication for security. The system is designed to run behind reverse proxies like Nginx, Traefik, Caddy, or Apache and is optimized to handle large directory trees with over 100,000 folders without impacting UI performance. It also includes a CLI scanner for monitoring disk usage and per-volume breakdowns.

FileRise is positioned as a flexible storage hub for users who require strict control over file permissions, data residency, and infrastructure ownership.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age1 year
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.