PicoDAV is a compact WebDAV server written in PHP. It makes the contents of a directory available to WebDAV clients without relying on a database or a separate storage system.
The software also provides a web-based file manager, allowing everyday file operations from a browser. Its relatively small scope is intended for straightforward access to files rather than the wider groupware and document collaboration features of a full cloud platform.
PicoDAV is particularly useful on conventional web hosting where users want an alternative to transferring files through FTP. It can be used with desktop file managers and other applications that understand WebDAV. Unlike more elaborate WebDAV servers, it does not implement resource locking.
This is free and open source software.
Key Features
- Upload files in the browser by dragging and dropping them or pasting from the clipboard.
- Create folders and rename or delete files through the web interface.
- Edit text files directly and preview Markdown with live rendering.
- Preview images, text files and PDF documents without first downloading them.
- Download all files within a directory in one operation.
- Create user accounts with passwords stored as hashes in a text configuration file.
- Configure anonymous read and write access separately; public writing is disabled by default.
- Restrict users to particular directories, with separate controls over where they may write.
- Block ordinary WebDAV access to hidden files and PHP scripts as a security precaution.
- Use web-server authentication instead of PicoDAV’s own account system when preferred.
- Configure HTTP request logging to help investigate connection and access problems.
Website: github.com/kd2org/picodav
Support:
Developer: BohwaZ
License: GNU Affero General Public License v3.0
PicoDAV is written in PHP. Learn PHP with our recommended free books and free tutorials.
Related Software
| WebDAV Servers | |
|---|---|
| sabre/dav | CardDAV, CalDAV and WebDAV server |
| webdav | Simple and standalone WebDAV server |
| Dufs | File server that supports static serving |
| Davis | Admin interface for sabre/dav |
| SFTPGo | Fully featured and highly configurable SFTP server with WebDAV support |
| KaraDAV | Lightweight WebDAV server |
| Nephele | Pluggable WebDAV server |
| Milton | WebDAV / CalDAV / CardDAV server library |
| Apache WebDAV | Provides class 1 and class 2 WebDAV functionality for Apache |
| phởdav | Minimal WebDAV server |
| Nginx WebDAV | File management automation via the WebDAV protocol |
| dave | Simple WebDAV server |
Read our verdict in the software roundup.
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. |



Please read our Comment Policy before commenting.