FileRise
FileRise gives you web file manager with uploads, tagging, share links, gallery/table views, and an in-browser editor on your own infrastructure.
Overview
🗂️ FileRise – lightweight, self-hosted file manager & storage hub with granular ACLs, resumable uploads, encrypted folders, WebDAV & SSO. Fully Docker / Unraid compatible. FileRise is a self-hosted file hub with sharing, WebDAV, strong ACLs, client portals, automation, and a permissions-aware AI workspace for structured extraction and approval-gated workflows. The project has 930 GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- 💾 Self-hosted “cloud drive” – Runs anywhere with PHP (or via Docker). No external database required.
- 🔐 Granular per-folder ACLs – Manage View (all/own), Upload, Create, Edit, Rename, Move, Copy, Delete, Extract, Share, and more — all enforced consistently across the UI, API, and WebDAV.
- 🔗 Link File (authenticated deep links) – Generate internal links to specific files, require login + ACL checks, and open directly to the target in the app.
- 🤝 Folder and file sharing – Share folders for browsing or upload-only file requests, protect links with passwords/expiration, and share individual files with generated links.
- 📥 File Request links (upload-only) – Share upload-only links so external users can submit files into a folder without browsing existing files.
- 📄 PDF viewing + optional local PDF thumbnails – View PDFs inline in the preview modal, and optionally enable first-page PDF thumbnails for gallery cards and hover previews using
pdftoppm. - 🔐 Folder-level encryption at rest (optional) – Encrypt entire folders (and all descendants) on disk using modern authenticated encryption.
- Opt-in per folder with inherited protection for subfolders
- Files are stored encrypted on disk and transparently decrypted on download
- Master key can be generated by FileRise or supplied via environment variable
Getting Started
Source: GitHub README
The easiest way to run FileRise is the official Docker image.
✅ Tip: For stability, pin a version tag (example:
error311/filerise-docker:vX.Y.Z) instead of:latest. See Releases for current versions.
Normalized Features
Source: tool-features-normalized.json
docker, docker compose, helm, kubernetes, rest api, sso, two factor auth, webhooks.
Deploy
Features
Authentication & Access
- Single Sign-On (SSO)
- Two-Factor Authentication
Integrations & APIs
- REST API
- Webhooks
Related File Management & Sharing Tools
View all 133 →Syncthing
81KOpen-source continuous file synchronization — peer-to-peer, encrypted, no central server, no cloud account required.
LocalSend
77KAn open-source, cross-platform alternative to AirDrop — share files between nearby devices over your local network without the cloud.
MinIO
61KHigh-performance, S3-compatible object storage for AI, analytics, and cloud-native workloads. Deploy on-premises or in any cloud with a single binary.
Rclone
56KCommand-line tool that syncs, copies, and manages files across 70+ cloud storage providers. The rsync for cloud storage.
AList
49KFile list program that aggregates multiple storage backends into a single web interface with WebDAV support. Mount cloud drives, local storage, and S3 in one place.
copyparty
44KCopyparty is a portable, single-file Python file server with resumable uploads, deduplication, WebDAV, SFTP, FTP, media indexing, and audio transcoding — no dependencies required.