WebDAV is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers. WebDAV is useful when working on a website using systems that cannot mount an AFS share. General information of WebDAV can be found athttp://research.cs.berkeley.edu/doc/dav/.
If you want to be able to use DAV services with your own domain name, you will need to set up a host which is served via HTTPS. The Getting HTTPS access working section above should be of help. Then, you will want to add a stanza to your DomTool configuration to serve DAV. An example follows.
(* Redirect HTTP to HTTPS *) web "dav" with rewriteRule "^(.*)$" "https://dav.yourdomain$1" [redirect]; end; (* Serving DAV over HTTPS *) web "dav" where DocumentRoot = home "dav"; SSL = use_cert "/etc/apache2/ssl/user/yourdomain.pem"; with addDefaultCharset "utf-8"; location "/" with davFilesystem; end; end;
You will almost certainly want to require authorization to access your davFilesystem, since it runs with your $USER.daemon tokens, and can therefore read and write anything it can.