FileRise is a self-hosted web file manager and storage hub written in PHP. It gives you a browser interface for the files sitting on your own server — upload, browse, share, tag, search, preview and edit — with per-folder permissions enforced in one place rather than bolted on per feature.
The core of the design is the per-folder access-control list. Each folder can carry its own rules for viewing (all files or only your own), uploading, creating, editing, renaming, moving, copying, deleting, extracting archives and sharing. The same rules are applied by the web interface, the HTTP API and WebDAV, so mounting FileRise as a drive from macOS, Windows or Linux does not become a way around what the browser enforces. “Link file” generates authenticated deep links that require a login plus an ACL check before opening the target.
/ to search) for people who would rather not click.pdftoppm is installed.Folders can optionally be encrypted at rest, with the protection inherited by everything beneath them. Files are stored encrypted on disk and decrypted transparently on download; the master key is either generated by FileRise or supplied through an environment variable. Because the rest of the application cannot read those files, WebDAV, sharing, ZIP operations and OnlyOffice are automatically switched off for encrypted folders. For unencrypted folders, OnlyOffice can be connected to your own Document Server so DOCX, XLSX, PPTX, ODT, ODS and ODP files can be edited in the browser.
https://example.com/files behind Nginx, Traefik, Caddy or Apache.The open-source core is complete on its own: ACLs, sharing, uploads, tags and search, previews, WebDAV and multiple storage roots. FileRise Pro is a paid add-on from the same author that layers on user groups, brandable client upload portals, an ACL-aware global search, a storage explorer, audit logs, webhooks and scheduled jobs, extra source adapters (S3-compatible, SMB/CIFS, SFTP, FTP, Google Drive, OneDrive, Dropbox), SFTP/S3/MCP gateways, and an AI workspace for extraction and file organisation. If you only need a file manager with real permissions, the MIT core is the whole product; the Pro features are the part that costs money.
The recommended path is the official Docker image, error311/filerise-docker, which needs a data volume for files and metadata and a handful of environment variables (timezone, upload size limit, whether to scan on start). It also installs on any ordinary Linux PHP web server without an external database — state lives in flat files and SQLite-style metadata under the application directory — and community packaging exists for Unraid, YunoHost and Kubernetes via an unofficial Helm chart. A public demo at demo.filerise.net (user demo, password demo) shows the interface without an install. Note that encrypted folders deliberately lose WebDAV and sharing, so plan which roots need which.