https://github.com/chappio/simple-webdav
A simple single-binary webdav server with htpasswd support
https://github.com/chappio/simple-webdav
Last synced: 11 months ago
JSON representation
A simple single-binary webdav server with htpasswd support
- Host: GitHub
- URL: https://github.com/chappio/simple-webdav
- Owner: ChappIO
- Created: 2021-03-22T18:56:55.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T02:17:24.000Z (about 3 years ago)
- Last Synced: 2025-04-04T22:14:12.907Z (about 1 year ago)
- Language: Go
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple WebDAV Server
This is a tiny implementation of a user-scoped WebDAV server.
1. Authentication through .htpasswd file
2. All users have their own root directories
3. No databases required
## Installation
To install the server you simply download the binary.
### Linux
```bash
# Download the binary
wget -O webdav https://github.com/ChappIO/simple-webdav/releases/latest/download/webdav_linux_amd64
# Move it into a more appropriate place
chmod +x webdav
sudo mv webdav /usr/local/bin/webdav
# Test
webdav --version
```
### FreeBSD (TrueNAS)
```bash
# Download the binary
wget -O webdav https://github.com/ChappIO/simple-webdav/releases/latest/download/webdav_freebsd_amd64
# Move it into a more appropriate place
chmod +x webdav
mv webdav /usr/local/bin/webdav
# Test
webdav --version
```