On the off chance that anyone in the community is already actively using my WebDAV based wiki farm setup (as described here), if you have any suggestions or requests let me know and I will take them under consideration.
I have started a second round of work on this that focuses on the following:
Implemented:
- support for IIS as a WebDAV backend
Work in progress:
- exploring syncing changes in a wiki across tabs, browser and devices without needing to setup a server by using a private Git repo instead; replaces:
optional session locks, and experimentation around cross browser tab syncing using the Broadcast Channel API to prevent data loss
- browsing and restoring wiki backups from the File Explorer UI
- this may require breaking changes to how backup paths are configured
- a rotating backups system that limits the total number of backups created
- an upgrade mechanism for upgrading wikis entirely from within the UI
- updating plugins from third party plugin libraries as part of the wiki upgrade
- support for deleting and renaming files
- allow a server-root configuration setting for when the root of the WebDAV server is a subdirectory.