awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hacdias avatar

hacdias/webdav

0
View on GitHub↗
5,262 نجوم·523 تفرعات·Go·mit·1 مشاهدة

Webdav

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 system covers user permission management for controlling file and folder modifications. Configuration is handled through standard structured data formats, including YAML, JSON, and TOML.

Features

  • Self-Hosted File Servers - Provides a self-hosted server that exposes a local filesystem for remote access via HTTP or HTTPS.
  • Local Filesystem Storage - Maps network requests directly to local disk operations for reading and writing files.
  • HTTP File Managers - Functions as a network-accessible system for managing files and directories over HTTP or HTTPS.
  • WebDAV Implementations - Implements the WebDAV protocol to route HTTP verbs like PROPFIND and MKCOL to filesystem operations.
  • WebDAV Remote File Management - Enables create, read, update, and delete operations on files via the WebDAV protocol.
  • Secure File Access - Exposes a local filesystem to the internet with integrated protection against brute-force attacks.
  • Self-Hosted Cloud Storage - Provides a private cloud storage solution for file synchronization and automated network backups.
  • Automated Backup Systems - Provides a secure remote destination for storing automated network backups and archives.
  • Remote File Synchronization - Acts as a network target for synchronizing files and folders across multiple devices.
  • Error-Based IP Blocking - Blocks IP addresses after repeated failed authentication attempts to protect the server.
  • Brute Force Protections - Includes built-in IP blocking to prevent unauthorized access via repeated failed login attempts.
  • File and Folder Permissions - Implements user permission management to control which users can modify specific files and folders.

سجل النجوم

مخطط تاريخ النجوم لـ hacdias/webdavمخطط تاريخ النجوم لـ hacdias/webdav

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Webdav

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Webdav.
  • sigoden/dufsالصورة الرمزية لـ sigoden

    sigoden/dufs

    9,729عرض على GitHub↗

    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

    Rustcloud-diskcommand-linefile-sharing
    عرض على GitHub↗9,729
  • gtsteffaniak/filebrowserالصورة الرمزية لـ gtsteffaniak

    gtsteffaniak/filebrowser

    6,330عرض على 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
    عرض على GitHub↗6,330
  • barryvdh/laravel-corsالصورة الرمزية لـ barryvdh

    barryvdh/laravel-cors

    6,240عرض على GitHub↗

    laravel-cors is a middleware package for Laravel applications that manages Cross-Origin Resource Sharing. It functions as an HTTP security layer that validates request origins and injects the necessary headers into application responses to control how external domains access a backend API. The project provides a configuration-driven policy engine to match incoming request origins and methods against allowed values. This includes support for wildcard origin matching to authorize multiple trusted domains through a single rule and the automatic handling of pre-flight OPTIONS requests. The syste

    PHP
    عرض على GitHub↗6,240
  • expressjs/corsالصورة الرمزية لـ expressjs

    expressjs/cors

    6,194عرض على GitHub↗

    This is a Node.js middleware for Express and Node.js servers that manages Cross-Origin Resource Sharing policies. It functions as a policy manager and origin validator to define which origins, HTTP methods, and headers are permitted to access server resources. The project provides mechanisms for dynamic origin validation, allowing request origins to be checked against custom logic or databases. It also acts as an HTTP preflight request handler to process OPTIONS requests and verify server permissions before complex cross-site interactions occur. Its capability surface covers the management o

    JavaScriptcorsexpressjsjavascript
    عرض على GitHub↗6,194
عرض جميع البدائل الـ 30 لـ Webdav→

الأسئلة الشائعة

ما هي وظيفة hacdias/webdav؟

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.

ما هي الميزات الرئيسية لـ hacdias/webdav؟

الميزات الرئيسية لـ hacdias/webdav هي: Self-Hosted File Servers, Local Filesystem Storage, HTTP File Managers, WebDAV Implementations, WebDAV Remote File Management, Secure File Access, Self-Hosted Cloud Storage, Automated Backup Systems.

ما هي البدائل مفتوحة المصدر لـ hacdias/webdav؟

تشمل البدائل مفتوحة المصدر لـ hacdias/webdav: gtsteffaniak/filebrowser — FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external… sigoden/dufs — dufs is a self-hosted file manager and static file server that provides HTTP file hosting and WebDAV capabilities. It… barryvdh/laravel-cors — laravel-cors is a middleware package for Laravel applications that manages Cross-Origin Resource Sharing. It functions… expressjs/cors — This is a Node.js middleware for Express and Node.js servers that manages Cross-Origin Resource Sharing policies. It… payloadcms/payload — Payload is a headless content management system and application framework that uses a code-first approach to define… dataease/dataease — DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data…