awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
filegator avatar

filegator/filegator

0
View on GitHub↗
2,901 स्टार्स·431 फोर्क्स·PHP·mit·17 व्यूज़filegator.io↗

Filegator

Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface.

The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes.

The platform provides capabilities for large file transfers using resumable chunked uploads and bulk file exports via real-time zip archiving. It also supports storage data migration between backends, interface localization, and customizable application branding.

Security and observability are handled through IP address filtering, CSRF protection, and application logging.

Features

  • Storage Gateways - Provides a centralized portal that aggregates multiple cloud storage providers into a single virtual file system.
  • Self-Hosted File Servers - Provides a private, self-hosted portal for users to upload and download files with customizable branding.
  • Remote File Operations - Performs standard operations like copying, moving, renaming, and deleting files and folders within the web interface.
  • Self-Hosted File Sync and Share Platforms - Ships a private web portal for managing shared documents with custom branding and localization.
  • Cloud Storage Integrations - Integrates multiple remote and local storage backends into a single interface for unified data access.
  • Web-based File Managers - Offers a browser-based interface for organizing and managing files on local disks or cloud storage.
  • Storage Backend Integrations - Integrates local disks and cloud storage providers through a unified adapter layer.
  • Identity Authentication - Authenticates users by connecting to diverse backends such as JSON files, databases, or external identity platforms.
  • Identity Provider Backends - Implements an abstracted identity layer to authenticate users via JSON files, databases, or external directory services.
  • Role-Based Access Control - Manages user permissions and restricts access to specific folders based on assigned roles.
  • User Access Management - Manages user permissions and restricts access to specific files and home folders to secure sensitive data.
  • File and Folder Permissions - Controls specific file operations such as reading, writing, and uploading for individual users.
  • User Permission Definitions - Assigns specific permissions and home folders to users to restrict access to sensitive data.
  • Storage Abstractions - Uses a common API to perform file operations across various backends, including local disks and cloud providers.
  • Remote File Managers - Provides a unified interface for browsing, editing, and organizing files across local and remote servers.
  • Chunked Uploaders - Breaks large files into smaller segments during transmission to ensure stability and allow for upload resumption.
  • Bulk Archiving Exports - Bundles selected remote files into a single compressed archive to facilitate efficient bulk downloading.
  • Real-Time Archive Generation - Bundles multiple remote files into a compressed zip archive in real-time to facilitate bulk downloading.
  • Large File Transfers - Provides efficient movement of large files via a web interface using chunked uploads and bulk archive downloads.
  • Storage Migration - Copies data from a source provider to a replica in real-time to transition between storage backends.
  • Session State Persistence - Persists user session information in a database or cache to maintain state across requests in distributed environments.
  • Route Middleware - Intercepts incoming requests to verify session tokens and validate user permissions before granting access to endpoints.
  • Cloud File Downloads - Retrieves multiple files or folders simultaneously, either as individual items or packaged into a single zip archive.
  • Chunked Resumable Transfers - Transfers large files using chunked uploads with support for progress tracking and resumption.
  • File Archiving - Creates zip archives of folders to enable the bulk download of multiple files or directories.
  • Guest Access Policies - Enables anonymous interaction by assigning specific permissions to a predefined guest account.
  • Authentication Adapters - Implements adapters to translate diverse identity sources like JSON files or databases into a unified internal user format.
  • IP Allow/Deny Lists - Filters incoming requests against allowed and denied IP lists to ensure authorized network access.
  • Session State Persistence - Stores user authentication and session data in a database or cache to maintain state across distributed requests.
  • Route-Level Access Guards - Controls access to specific application endpoints by assigning required roles and permissions to each route.
  • File Management - Listed in the “File Management” section of the Awesome Selfhosted awesome list.
  • Web File Managers - Powerful multi-user file manager with a single-page frontend.
  • File Management - Multi-user file management platform.

स्टार हिस्ट्री

filegator/filegator के लिए स्टार हिस्ट्री चार्टfilegator/filegator के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

filegator/filegator क्या करता है?

Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface.

filegator/filegator की मुख्य विशेषताएं क्या हैं?

filegator/filegator की मुख्य विशेषताएं हैं: Storage Gateways, Self-Hosted File Servers, Remote File Operations, Self-Hosted File Sync and Share Platforms, Cloud Storage Integrations, Web-based File Managers, Storage Backend Integrations, Identity Authentication।

filegator/filegator के कुछ ओपन-सोर्स विकल्प क्या हैं?

filegator/filegator के ओपन-सोर्स विकल्पों में शामिल हैं: stonith404/pingvin-share — Pingvin Share is a self-hosted file sharing platform designed for uploading and distributing files via secure links.… mickael-kerjean/filestash — Filestash is a unified storage management platform that provides a web-based interface for browsing, managing, and… filebrowser/filebrowser — File Browser is a self-hosted application that provides a web-based interface for managing files and directories on a… kalcaddle/kodexplorer — KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface… velocidex/velociraptor — Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL…

Filegator के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Filegator के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • stonith404/pingvin-sharestonith404 का अवतार

    stonith404/pingvin-share

    4,694GitHub पर देखें↗

    Pingvin Share is a self-hosted file sharing platform designed for uploading and distributing files via secure links. It provides a private alternative to third-party cloud services for managing file transfers. The platform integrates an external security engine to scan uploaded files for malware and threats before they become available. It supports identity management through OpenID Connect integration, allowing user authentication to be delegated to external identity providers. Storage is managed through a gateway that supports both local disk drives and S3-compatible cloud object storage.

    TypeScriptfile-sharingnestjsnextjs
    GitHub पर देखें↗4,694
  • mickael-kerjean/filestashmickael-kerjean का अवतार

    mickael-kerjean/filestash

    13,647GitHub पर देखें↗

    Filestash is a unified storage management platform that provides a web-based interface for browsing, managing, and accessing files across diverse local and cloud storage backends. It functions as a centralized gateway, aggregating services such as S3, SFTP, WebDAV, and FTP into a single, consistent environment for remote filesystem administration and secure document handling. The platform distinguishes itself through a modular, plugin-based architecture that supports custom storage drivers, authentication providers, and authorization logic. It includes built-in capabilities for server-side me

    JavaScriptarchivingazuredms
    GitHub पर देखें↗13,647
  • filebrowser/filebrowserfilebrowser का अवतार

    filebrowser/filebrowser

    35,212GitHub पर देखें↗

    File Browser is a self-hosted application that provides a web-based interface for managing files and directories on a server. It functions as a virtual file system abstraction, allowing users to browse, organize, and edit text-based files directly within their browser without requiring local access to the server. The platform distinguishes itself through a comprehensive command-line interface that enables full administrative control over system configurations, user accounts, and automation hooks. It supports a flexible, event-driven architecture where custom shell scripts can be triggered aut

    Gofile-browserfile-managerfile-sharing
    GitHub पर देखें↗35,212
  • kalcaddle/kodexplorerkalcaddle का अवतार

    kalcaddle/KodExplorer

    6,378GitHub पर देखें↗

    KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface for organizing and managing files in a browser. It functions as an enterprise file sharing platform and an online document previewer, allowing users to view hundreds of file formats without local software installations. The system is distinguished by a plugin-based API gateway that exposes RESTful endpoints for third-party integrations and custom functional extensions. It also includes a browser-based code editor with syntax highlighting and autocomplete for over 120 languages,

    PHParchivecollaborationdocx
    GitHub पर देखें↗6,378
Filegator के सभी 30 विकल्प देखें→