Book

phởdav – lightweight WebDAV server built with libsoup

phởdav is a lightweight WebDAV server implementation built using GNOME’s libsoup HTTP library. It provides the underlying functionality needed to expose files through the WebDAV protocol without requiring a complete document management or collaboration platform.

The project was originally developed to support file sharing through the SPICE remote desktop protocol. Its implementation is sufficiently general to be reused by other applications, particularly those built around GNOME technologies.

This is free and open source software.

Key Features

  • Implements the WebDAV protocol defined by RFC 4918 for accessing and manipulating remote resources.
  • Includes chezdav, a small server utility for sharing a specified local directory over WebDAV.
  • chezdav supports optional HTTP Digest authentication to restrict access to shared files.
  • Uses GNOME’s libsoup library for HTTP communication and request handling.
  • Provides reusable server functionality that can be integrated into applications rather than requiring an independent file-sharing service.
  • Its integration with SPICE provides a mechanism for exposing shared files to remote desktop environments.
  • Compatible WebDAV clients can access shared resources using standard network file operations.
  • The implementation uses the GNOME GLib and GObject infrastructure, allowing integration with applications that already depend on those libraries.

Website: gitlab.gnome.org/GNOME/phodav
Support:
Developer: Marc-André Lureau
License: GNU Lesser General Public License v2.1

phởdav is written in C. Learn C with our recommended free books and free tutorials.


Related Software

WebDAV Servers
copypartyPortable file server with resumable uploads and media playback
sabre/davCardDAV, CalDAV and WebDAV server
webdavSimple and standalone WebDAV server
DufsFile server that supports static serving
WsgiDAVExtensible Python server with configurable storage providers
DavisAdmin interface for sabre/dav
SFTPGoFully featured and highly configurable SFTP server with WebDAV support
KaraDAVLightweight WebDAV server
NephelePluggable WebDAV server
MiltonWebDAV / CalDAV / CardDAV server library
Apache WebDAVProvides class 1 and class 2 WebDAV functionality for Apache
phởdavMinimal WebDAV server
PicoDAVSingle-file PHP server with browser file management
ASGI WebDAVAsynchronous Python server with multiple storage backends
Nginx WebDAVFile management automation via the WebDAV protocol

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted