I am in the process of transferring a number of databases to WebDAV. Everything is working well.
Today I saw a pop-up notification that alerted me to something like “Sync Extension for WebDAV” being available. (I lost the notification, so can’t get the exact wording)I looked around the DEVONthink site and app and could not see anything, e.g. a blog post.
Might DT have sent that alert during normal course of using WebDAV? Or, is there some new functionality that I might have chanced upon during my transfer?
Indeed, this is what I saw, thank you for confirming. I hope someone could provide a link to the extra. In the meantime, I’ll keep looking to see if I can find it by doing some exploring.
@rkaplan thank you for the set of questions. I’ve compared a few WebDAV solutions, including SabreDAV, Apache, and WebDAVNav on macOS, GNU/Linux, and OpenBSD. I self-host behind a Wireguard VPN and proxy with Caddy. Self-hosting makes it easy to perform 3-2-1 backups on the server-side data stores, and I have 20T of disk provisioned for whatever might come.
(It seems that my question has been answered above.)
For my personal databases, I went with WireGuard directly to WebDAVNav. I have the option to enable Caddy reverse proxy for an occasion where I might need to come in on https 443. It’s a one-click solution for a single user, and generally pretty robust to use and abuse. Cutedge’s WebDAV solution works too, but I don’t like that it installs homebrew.
My professional side, I went with OpenBSD relayd reverse proxy to Apache WebDAV on Debian GNU/Linux. It has been very performant, and supports multiple users.
SabreDAV solutions worked acceptably, e.g. with Nextcloud. It did not seem to be as robust to “abuse” as the Apache-based WebDAV solutions. I had to do some PHP tuning to get it working how I liked (which is a downside for me). Once it was up and going, it worked well enough for incremental use that is not as aggressive as initially uploading a big backlog of database data.
Addendum: I did try nginx WebDAV as well, but found that it’s not as feature complete as Apache. It’s a bit in the dusty corners of the nginx ecosystem. So there’s no real savings learning nginx since I don’t even use it as a reverse proxy, let alone its WebDAV capability.
Thanks for the clarification! Your knowledge is far beyond the layperson’s but I’m glad you have a working solution.
PS: I haven’t had any surprises with WebDAVNav Server running inside my network. If you’re so inclined, let us know if anything unexpected happens when accessing it from outside your network.