» cFos Personal Net documentation, WebDAV, CalDav and CardDav

Synchronize your files, calendars and address books with cFos Personal Net

Store and synchronize your files with WebDAV

WebDAV is a standard to allow distributed management of resources. It allows the use of file synchronization tools and Windows Explorer with cFos Personal Net folders.

To open your cFos Personal Net folders from remote type \\www.yourdomain.com\DavWWWRoot\dav in the address bar of Windows Explorer. Windows Explorer will then access your dav subfolder in the public folder. For write/delete access remove the commented section in .htaccess in your public folder. Please also modify the access rights / HTTP auth. Otherwise everybody has write/delete access to your dav folder.

cFos Personal Net supports the following HTTP methods: PROPFIND, PROPPATCH, DELETE, PUT, MKCOL, COPY, MOVE, LOCK, UNLOCK. PROPPATCH is used to modify file attributes and file times.

cFos Personal Net currently treats all WebDAV resources as files and directories in the public folder tree.
Locks are always exclusive. The pnet_LimitPut directive is used to restrict creation of new files and directories. The directive is used to restrict file deletion and modification.

Calendar synchronisation with CalDAV

cFos Personal Net supports CALDAV (RFC 4791). This allows you to store and synchronize your calender data. You can either use a calendar software which auto-detects the calendar or configure the directories, where calendar entries are stored manually.
For auto-detection cFos Personal Net uses the current user with HTTP authentication. It automatically creates a caldav_personal directory in the pub/private/<your user name>/ directory. The prefix for calendar directories can be set up with the caldav_prefix key in section [param] of the GLOBAL.INI and is "caldav_" by default.

To configure the calendar location manually (for example for use with Mozilla Lightning) you must create the directory caldav_personal manually and set up this url in your calendar application (e.g. http://localhost/private/testuser/caldav_personal).

If you configure CalDAV manually, you should create a .htaccess file with directive pnet_lock on if you use the CalDAV directory from several computers simultaneously.

Address book synchronisation with CardDAV

cFos Personal Net supports CardDAV (RFC 6352). This allows you to store and synchronize your address book contacts with cFos Personal Net. You can either use an address book software which auto-detects the CARDDAV address book or configure the directories, where the contacts are stored manually.

For auto-detection cFos Personal Net uses the current user with HTTP authentication. Similar to CALDAV it automatically creates a carddav_personal directory in the pub/private/<your user name>/ directory.

The prefix for address book directories can be set up with the cardav_prefix key in section [param] of the GLOBAL.INI and is "cardav_" by default.

To configure the address book location manually you must create the directory carddav_personal manually and set up this url in your address book application (e.g. http://localhost/private/testuser/carddav_personal).

If you configure CardDAV manually, you should create a .htaccess file with directive pnet_lock on if you use the CardDAV directory from several computers simultaneously.

Synchronisation with Outlook Icon MS Outlook calendars, tasks and contacts

cFos OutlookDAV (beta) can be used to synchronize the calendars, tasks and contacts of cFos Personal Net with MS Outlook .

cFos Personal Net documentation

Powered by cFos Personal Net Web Server
Practice random kindness and senseless acts of beauty