|
|
|
|
|
by BrunoBernardino
490 days ago
|
|
Reading the specs and lots of reverse-engineering multiple different popular clients. You can see most of it at https://github.com/bewcloud/bewcloud/blob/main/routes/dav.ts... The desktop app uses WebDAV for the sync (via rclone) just because it was the simplest and most reliable way, but the listing of directories (to choose sync) and the mobile app use a simple HTTP API. |
|