This is the WebDAV server for seafile.
See Seafile Server Manual for details.
There are two templates for running seafdav:
- run.sh.template: This is for running seafdav on the default 8080 port with a built-in CherryPy server.
- run-fcgi.sh.template and seafdav.conf.template: These two files are for running seafdav on fastcgi mode.
To run on 8080 port:
cp run.sh.template run.sh
Then change CCNET_CONF_DIR and SEAFILE_CONF_DIR to your Seafile server's settings.
- start local seafile server
- start local seahub server (While seafdav itself doesn't require seahub, we use seahub webapi as a driver for testing)
- start seafdav server
- create a test user
[email protected]
with passwordtest
- Run the tests
export CCNET_CONF_DIR=/path/to/ccnet
export SEAFILE_CONF_DIR=/path/to/seafile-data
./functest.sh test