For a self hosted file management server, the strongest matches are mickael-kerjean/filestash (Filestash is a self-hosted web-based file manager that unifies), filegator/filegator (Filegator is a self-hosted web-based file manager and sharing) and opencloud-eu/opencloud (OpenCloud is a self-hosted file sync and share platform). kalcaddle/kodexplorer and zurdi15/romm round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Selectăm repository-uri open-source de pe GitHub care se potrivesc cu „self hosted file servers”. Rezultatele sunt clasificate după relevanța față de căutarea ta — folosește filtrele de mai jos pentru a rafina rezultatele sau utilizează AI-ul.
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
Filestash is a self-hosted web-based file manager that unifies multiple storage backends (S3, SFTP, FTP, WebDAV, etc.) with built-in authentication and sharing capabilities, directly matching the need to manage and share files over a network.
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 cap
Filegator is a self-hosted web-based file manager and sharing portal with multi-backend authentication, role-based permissions, storage flexibility across local and cloud providers, and file upload/download capabilities, directly matching your need for a self-hosted file storage and sharing solution with a web interface.
OpenCloud is a self-hosted platform for synchronizing files across devices and sharing them with team members through collaborative spaces and access controls. It enables users to sync files between a server and local desktop and mobile clients, manage files and folders, and share content with internal and external contributors via permission-based links and file drops. The platform integrates an embedded OpenID Connect identity provider for authentication and supports external identity providers. It stores all data and metadata directly on the filesystem, eliminating the need for a separate
OpenCloud is a self-hosted file sync and share platform with a web-based file manager, user authentication and permissions, shareable links, and cross-platform client access, fitting your request for a self-hosted file sharing and management solution.
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,
KodExplorer is a self-hosted web-based file manager with sharing, authentication, and storage backend flexibility (S3, WebDAV), exactly matching the need to manage, store, and share files through a browser interface.
RomM is a self-hosted ROM manager and web-based game emulator designed to catalog and organize digital game libraries. It provides a central web interface for managing game files, tracking titles, and maintaining a digital repository of artwork and achievement data. The system enables gameplay through embedded browser-based emulation and the ability to trigger external local players. It differentiates its library management by automatically fetching metadata from external databases and using filename-pattern parsing to categorize games via tags. The platform supports multi-user environments
RomM is a self-hosted web-based file manager and sharing platform specifically for game ROMs, so while it manages, stores, and shares files with user authentication and permissions—matching the core request—its narrow focus on game libraries makes it a less general fit than a typical file-sharing tool.
Tiny File Manager is a single-script PHP file manager that provides a complete web-based interface for browsing, uploading, editing, and managing files and folders on a server. All functionality is contained in one PHP file with no external dependencies beyond the web server, using constant-based configuration and session authentication for access control. The file manager distinguishes itself through a built-in browser-based code editor with syntax highlighting for over 150 programming languages, an embedded document preview proxy that displays office documents and PDFs through Google or Mic
Tiny File Manager is a lightweight single-script PHP file manager that provides web-based file browsing, upload, and editing with session authentication, fitting the self-hosted file management part of the search but without dedicated shareable link generation or multi-backend storage support.
Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag
Copyparty is a self-hosted file server with a browser-based interface that handles file management, uploads, downloads, and sharing, and its virtual file system gives you flexible storage backend support while WebDAV, FTP, and TFTP provide cross-platform access — it directly matches the core need and covers the required features well.
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
File Browser is a self-hosted web-based file manager with user authentication, permissions, and likely shareable links, directly matching your need to manage, store, and share files over a network through a browser interface.
FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external dependencies. It provides a web-based interface for browsing, uploading, editing, and sharing files on a remote server, with a core architecture built on JWT-based stateless authentication and a rule-based path permission engine that controls access at the directory level. The project distinguishes itself through a comprehensive access control system that supports multi-provider authentication including OIDC, LDAP, external JWT, and two-factor authentication, alongside granular p
FileBrowser is a self-hosted web-based file manager with JWT authentication, granular permissions, and shareable links, exactly matching the search for a self-hosted file sharing and management tool.
dufs is a self-hosted file manager and static file server that provides HTTP file hosting and WebDAV capabilities. It functions as a tool for sharing files over HTTP and managing folders remotely through both a web-based interface and the WebDAV protocol. The server distinguishes itself by mapping incoming requests directly to a local directory structure and offering a single-binary distribution for deployment. It supports the mounting of the server as a network drive via WebDAV and allows for the replacement of the default web interface using customizable asset overlays. The project covers
dufs is a self-hosted file server with a web interface and WebDAV support, providing file upload, download, and sharing via URL permissions and credential-based access, fitting the need for managing and sharing files over a network.
在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载
Zfile is a self-hosted file management and sharing platform with a web interface, supporting multiple storage backends (cloud drives, object storage) and shareable links, which fits your need for a self-hosted file sharing solution.
Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling
Nextcloud is a leading self-hosted file sharing and collaboration platform that provides a web-based file manager, user authentication, shareable links, flexible storage backends, and cross-platform clients — exactly what this search requires.
This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web application framework. It functions as a centralized server for storing, synchronizing, and sharing files and data across multiple devices. The system operates as a WebDAV file server and a synchronization server for scheduling and contact information using CalDAV and CardDAV protocols. It features a plugin architecture that allows the server to be extended with additional applications and custom features. The platform provides capabilities for user and group access management, exte
ownCloud is a mature self-hosted file sharing and management platform that provides a web-based file manager, user authentication and permissions, shareable links, file upload/download, and storage backend flexibility, making it a comprehensive fit for this search.
Alist is a unified cloud storage gateway that aggregates disparate remote storage providers into a single, navigable virtual file system. By acting as a remote file system proxy, it decouples file operations from specific provider implementations, allowing users to browse, download, and manage files across heterogeneous backends through a standardized interface. The platform utilizes a driver-based storage abstraction that translates generic file system operations into provider-specific API calls. This architecture supports a wide range of cloud storage services, S3-compatible object storage,
Alist is a self-hosted cloud storage gateway that provides a web interface to browse, download, and manage files across many remote backends, fitting the need for a file management and sharing tool, though shareable links are not a highlighted feature.
Miniserve is an HTTP static file server that hosts local directories over the network with an integrated web-based file browser. It functions as a single-binary tool capable of serving as a markdown rendering server, a TLS-enabled web server for encrypted traffic, and a WebDAV file manager for remote file operations. The project distinguishes itself through specialized hosting modes, including a single page application mode that routes requests to a single index file and the ability to generate random hexadecimal access URLs to obscure served directories. It also provides the ability to conve
Miniserve is a lightweight self-hosted HTTP file server with a built-in web file browser, password protection, and shareable obscure links, making it a solid fit for basic file sharing needs over a network with a web interface.
This project is a self-hosted WebDAV file server and HTTP file manager that exposes a local file system for remote access and management. It functions as a private cloud storage solution, enabling users to perform file synchronization and automated network backups across different platforms and devices. The server includes built-in security to mitigate brute-force attacks by using middleware to block IP addresses after repeated failed authentication attempts. It also provides cross-origin resource sharing configuration to regulate how external web applications interact with the server. The s
This repository provides a self-hosted WebDAV file server with an HTTP file manager for remote file access and management, making it a valid file-sharing tool, though it lacks dedicated shareable links and has limited storage backend flexibility compared to fuller-featured alternatives.
| Repository | Stele | Limbaj | Licență | Ultimul push |
|---|---|---|---|---|
| mickael-kerjean/filestash | 13.6K | JavaScript | agpl-3.0 | |
| filegator/filegator | 2.9K | PHP | mit | |
| opencloud-eu/opencloud | 4.8K | Go | apache-2.0 | |
| kalcaddle/kodexplorer | 6.4K | PHP | — | |
| zurdi15/romm | 9K | Python | AGPL-3.0 | |
| prasathmani/tinyfilemanager | 5.9K | PHP | GPL-3.0 | |
| 9001/copyparty | 45.2K | Python | MIT | |
| filebrowser/filebrowser | 35.2K | Go | Apache-2.0 | |
| gtsteffaniak/filebrowser | 6.3K | Go | apache-2.0 | |
| sigoden/dufs | 9.7K | Rust | other |