Skip to content

Instantly share code, notes, and snippets.

@soundsmitten
Created May 28, 2014 18:00
Show Gist options
  • Save soundsmitten/ad44081981f54cd47b8c to your computer and use it in GitHub Desktop.
Save soundsmitten/ad44081981f54cd47b8c to your computer and use it in GitHub Desktop.
Configuration.plist for Radicale Carddav
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>_className</key>
<string>PHXCardDAVSource</string>
<key>disabled</key>
<false/>
<key>homeInfo</key>
<dict>
<key>/addressbook.vcf/</key>
<dict>
<key>displayName</key>
<string>addressbook.vcf</string>
<key>path</key>
<string>/addressbook.vcf/</string>
<key>privileges</key>
<array>
<string>DAV::all</string>
<string>DAV::read</string>
<string>DAV::write</string>
<string>DAV::write-content</string>
<string>DAV::write-properties</string>
</array>
<key>resourceTypes</key>
<array>
<string>DAV::collection</string>
<string>DAV::principal</string>
<string>urn:ietf:params:xml:ns:carddav:addressbook</string>
</array>
<key>url</key>
<string>https://yourusername@yourdomainname.com:5232/addressbook.vcf/</string>
</dict>
<key>/addressbook.vcf/random.vcf.vcf</key>
<dict>
<key>path</key>
<string>/addressbook.vcf/random.vcf</string>
<key>privileges</key>
<array>
<string>DAV::all</string>
<string>DAV::read</string>
<string>DAV::write</string>
<string>DAV::write-content</string>
<string>DAV::write-properties</string>
</array>
<key>url</key>
<string>https://yourusername@yourdomainname.com:5232/addressbook.vcf/random.vcf</string>
</dict>
<key>/addressbook.vcf/random.vcf</key>
<dict>
<key>path</key>
<string>/addressbook.vcf/andom.vcf</string>
<key>privileges</key>
<array>
<string>DAV::all</string>
<string>DAV::read</string>
<string>DAV::write</string>
<string>DAV::write-content</string>
<string>DAV::write-properties</string>
</array>
<key>url</key>
<string>https://yourusername@yourdomainname.com:5232/addressbook.vcf/randomnumbers.vcf</string>
</dict>
</dict>
<key>name</key>
<string>yourdomainname.com</string>
<key>principalInfo</key>
<dict>
<key>DAV::displayname</key>
<string>addressbook.vcf</string>
<key>DAV::principal-URL</key>
<string>https://yourusername@yourdomainname.com:5232/addressbook.vcf/</string>
<key>urn:ietf:params:xml:ns:carddav:addressbook-home-set</key>
<array>
<string>https://yourusername@yourdomainname.com:5232/addressbook.vcf/</string>
</array>
</dict>
<key>searchable</key>
<false/>
<key>serverName</key>
<string>yourdomain.com</string>
<key>serverPort</key>
<integer>5232</integer>
<key>serverRootPath</key>
<string>/addressbook.vcf/</string>
<key>servername</key>
<string>https://yourdomain:5232/addressbook.vcf/</string>
<key>useSSL</key>
<true/>
<key>userName</key>
<string>youruserhere</string>
<key>username</key>
<string>youruserhere</string>
</dict>
</plist>`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment