setBaseUri($path); // Authentication plugin $authPlugin = new Sabre_DAV_Auth_Plugin($authBackend,'SabreDAV'); $server->addPlugin($authPlugin); // CalDAV plugin $caldavPlugin = new Sabre_CalDAV_Plugin(); $server->addPlugin($caldavPlugin); // ACL plugin $aclPlugin = new Sabre_DAVACL_Plugin(); $server->addPlugin($aclPlugin); // Support for html frontend $browser = new Sabre_DAV_Browser_Plugin(); $server->addPlugin($browser); // And off we go! $server->exec();