Your multi-user web file manager
FileGator is a open source and multi-user web file manager: resumable drag-and-drop upload, roles and permissions, local or remote storage (S3, FTP…). Installed and monitored by DINAO, hosted in France.
What is FileGator?
FileGator is a self-hosted, free, and open source web application for file and folder management, with true multi-user support (differentiated roles and permissions). It offers all common operations: copy, move, rename, edit, create, delete, preview, zip/unzip, download, and upload.
Its key advantage is storage flexibility: thanks to an abstraction layer (Flysystem), FileGator manages both local disk and numerous remote backends — Amazon S3, FTP, Dropbox, DigitalOcean Spaces, Azure Blob. Uploads are drag-and-drop, chunked and resumable, allowing large files regardless of the server's PHP configuration.
Technically, FileGator combines a PHP backend with a Vue.js frontend. Authentication can rely on a JSON file, a database, or a WordPress integration, and sessions on file, PDO, Redis, or Memcached. Under the MIT license, it is deployed by DINAO in a dedicated container in France, with HTTPS, backups, and monitoring.
Host FileGator at DINAO
Resource tiers compatible with FileGator prerequisites (minimum 1 vCPU / 256 Mo / 5 Go). Hosted in France, fully managed.
- 1 dedicated vCPU
- 2 Go RAM
- 20 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
Technical details
You might be wondering…
Can I create multiple accounts with different permissions?
Yes. FileGator is multi-user: an admin account and custom roles with folder-level permissions, perfect for sharing a space with a team or clients.
Where are files stored?
At the location defined by the adapter: the container's local disk in France, or remote storage (S3, FTP, Dropbox, Azure). FileGator can serve as a facade over existing storage.
How to handle very large files?
Uploads are chunked and resumable: you can send large files, with pause and resume, regardless of the server's PHP configuration.
What needs to be backed up?
The storage backend (files) and the user repository (JSON file or database). DINAO includes both in encrypted backups.
Who is FileGator for?
Teams and SMEs who want a self-hosted multi-account mini-Drive, or to expose file sharing to clients and partners, without foreign cloud.