A secure WebDAV server with encrypted storage and cloud integration capabilities.
- Standards-compliant WebDAV implementation using golang.org/x/net/webdav
- Secure user authentication with username/password protection
- HTTPS encryption for all communications
- AES-256-GCM encryption for file storage
- Remote cloud storage mounting (Aliyun Drive, Baidu Netdisk)
- Encrypted file storage for both local and cloud storage
go install github.com/taodev/godav@latest- Create a configuration file (config.yaml)
- Configure SSL certificates
- Set up user accounts and encryption keys
- Configure cloud storage connections
godav --config config.yamlFull documentation is available in the docs directory.