OpenSourceProjects logo
filegator logo

filegatorPowerful Multi-User File Manager

Powerful Multi-User File Manager

2,940 stars
433 forks
PHP
MIT
filegator screenshot

filegator

A powerful, self-hosted web application for managing files and folders with multi-user support. FileGator provides a complete file management solution with role-based access control, multiple storage adapters, and an intuitive single-page interface.

Key Features

  • Multi-User Support: Create admin and regular users with different permissions, roles, and home folders
  • Multiple Storage Adapters: Connect to local storage, FTP, Amazon S3, Dropbox, Azure Blob, and more via Flysystem
  • Advanced Upload: Chunked uploads with drag-and-drop, pause/resume, and progress tracking for large files
  • File Operations: Copy, move, rename, edit, create, delete, preview, zip, unzip, and download files and folders
  • Bulk Operations: Download multiple files or folders at once with zip support
  • Flexible Authentication: Support for JSON files, databases, WordPress, and custom auth adapters
  • No Database Required: Minimal setup needed with optional database integration

Use Cases

  • Team Collaboration: Share folders with colleagues and manage team files with role-based permissions
  • Education: Allow students to upload assignments and access course materials
  • Cloud Backup: Use as a self-hosted backup solution for important documents and files
  • CDN Management: Manage content distribution networks with multiple users
  • FTP/SFTP Replacement: Provide web-based file access without traditional FTP infrastructure
  • Cloud Storage Integration: Manage Amazon S3 or other third-party cloud storage through one interface

Who Is It For

FileGator is ideal for organizations, teams, educators, and individuals who need a lightweight, self-hosted alternative to commercial file management solutions. It's perfect for those seeking complete control over their file infrastructure without vendor lock-in.