awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sigoden avatar

sigoden/dufs

0
View on GitHub↗
9,729 stele·500 fork-uri·Rust·other·12 vizualizări

Dufs

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 a broad range of capabilities including account-based and path-based access control, TLS encryption, and resumable file transfers for large data movements. It includes utilities for directory archiving, glob-based file listing exclusion, and a search interface for locating files. Additional features include support for single-page application routing and customizable HTTP logging.

Features

  • Web-based File Managers - Provides a comprehensive browser-based interface for uploading, editing, and organizing server files.
  • Self-Hosted File Servers - Provides a lightweight, self-hosted application for remote file access and management via a browser.
  • File Hosting - Provides a lightweight service for sharing files over HTTP with resumable transfers and directory zipping.
  • Byte-Range Requesting - Supports HTTP range headers for partial content delivery and resumable file transfers.
  • Direct File-System Mapping - Maps incoming HTTP and WebDAV requests directly to the local directory structure on the host machine.
  • WebDAV Implementations - Implements the WebDAV protocol to allow remote file management and network drive mounting.
  • Resumable File Transfers - Handles resumable transfers and partial requests to move large files efficiently over HTTP.
  • WebDAV Implementations - Provides a standard-compliant implementation of the WebDAV protocol for remote file and folder management.
  • WebDAV Remote File Management - Implements the WebDAV protocol to enable remote file creation, deletion, and organization.
  • Account-Based Authorization - Restricts read and write access to specific directory paths using user credentials.
  • Static File Servers - Functions as a lightweight HTTP server for hosting static files and directories with SPA routing support.
  • Static Web Hosting - Hosts static files and directories over HTTP with options for read-only access and SPA routing.
  • Directory Archiving - Packages directories into zip files with timestamp metadata for bulk downloads.
  • Single-Binary Distributions - Packages the entire server and its static assets into a single executable for zero-dependency deployment.
  • Transfer Efficiency Optimizations - Improves data transfer efficiency using HTTP cache conditionals, range requests, and compression.
  • Resumable Transfers - Supports partial uploads and downloads to ensure reliable transfer of large files.
  • WebDAV Network Drive Mounting - Allows the server to be mounted as a local network drive via the WebDAV protocol.
  • Exclusion Patterns - Prevents specific files or directories from appearing in the web index using glob patterns.
  • Credential-Based Access Controls - Implements credential-based access control to restrict read and write permissions for specific users.
  • URL Path Permissions - Provides path-level read and write permission controls using basic and digest authentication.
  • TLS Management - Supports encrypting network traffic via TLS certificates with various key format options.
  • SPA Routing Support - A capability to serve index.html for directory requests or treat the root as a single page application.
  • File Management - File server supporting static hosting and WebDAV.

Istoric stele

Graficul istoricului de stele pentru sigoden/dufsGraficul istoricului de stele pentru sigoden/dufs

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Dufs

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Dufs.
  • svenstaro/miniserveAvatar svenstaro

    svenstaro/miniserve

    7,391Vezi pe GitHub↗

    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

    Rustclicommand-linecommand-line-tool
    Vezi pe GitHub↗7,391
  • gtsteffaniak/filebrowserAvatar gtsteffaniak

    gtsteffaniak/filebrowser

    6,330Vezi pe GitHub↗

    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

    Go
    Vezi pe GitHub↗6,330
  • swisspol/gcdwebserverAvatar swisspol

    swisspol/GCDWebServer

    6,623Vezi pe GitHub↗

    GCDWebServer is a lightweight HTTP 1.1 server for iOS, macOS, and tvOS. It serves as an embedded network server for Apple platforms, allowing developers to handle incoming requests through custom synchronous or asynchronous handlers. The project includes a WebDAV server implementation for remote file management, directory browsing, and synchronization using standard network clients. It also provides a web-based file manager that enables users to upload, download, and organize files within an application sandbox via a browser. Additional capabilities include gzip compression, JSON processing,

    Objective-C
    Vezi pe GitHub↗6,623
  • helloxz/zdirAvatar helloxz

    helloxz/zdir

    1,529Vezi pe GitHub↗

    Zdir is a self-hosted file management server that indexes local and remote directories to build organized, browsable storage catalogues with global search and sharing links. It provides a web-based interface for file manipulation and online media previews, enabling users to view images, documents, and videos directly in the browser without local downloads. The platform integrates standard WebDAV file management endpoints to allow external clients to mount storage directories and edit documents remotely. It includes background downloading capabilities that fetch files directly from external UR

    Goalistfile-browserh5ai
    Vezi pe GitHub↗1,529
Vezi toate cele 30 alternative pentru Dufs→

Întrebări frecvente

Ce face sigoden/dufs?

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.

Care sunt principalele funcționalități ale sigoden/dufs?

Principalele funcționalități ale sigoden/dufs sunt: Web-based File Managers, Self-Hosted File Servers, File Hosting, Byte-Range Requesting, Direct File-System Mapping, WebDAV Implementations, Resumable File Transfers, WebDAV Remote File Management.

Care sunt câteva alternative open-source pentru sigoden/dufs?

Alternativele open-source pentru sigoden/dufs includ: svenstaro/miniserve — Miniserve is an HTTP static file server that hosts local directories over the network with an integrated web-based… gtsteffaniak/filebrowser — FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external… swisspol/gcdwebserver — GCDWebServer is a lightweight HTTP 1.1 server for iOS, macOS, and tvOS. It serves as an embedded network server for… helloxz/zdir — Zdir is a self-hosted file management server that indexes local and remote directories to build organized, browsable… hacdias/webdav — This project is a self-hosted WebDAV file server and HTTP file manager that exposes a local file system for remote… filegator/filegator — Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway…