diff --git a/Collection-Storage.md b/Collection-Storage.md index 92c9004..dff051c 100644 --- a/Collection-Storage.md +++ b/Collection-Storage.md @@ -1,50 +1,31 @@ -# Radicale >= 3.0.0 +# Radicale v3 -## Example for a storage layout incl. shared calendar/addressbook +## Example for a simple storage layout * `[d]`: directory * `[f]`: file -* `[l]`: softlink ``` [d] /var └─[d] /lib └─[d] /radicale └─[d] /collections - ├─[d] /collection-shared (optional) - │ ├─[d] sharedcalendar1 (Collection) - │ │ ├─[d] .Radicale.cache (automatic generated) - │ │ ├─[f] .Radicale.props (set: VEVENT) - │ │ ├─[f] sharedschedule1.ics - │ │ ├─[f] ... - │ │ └─[f] sharedscheduleX.ics - │ └─[d] sharedaddressbook1 (Collection) - │ ├─[d] .Radicale.cache (automatic generated) - │ ├─[f] .Radicale.props (set: VJOURNAL) - │ ├─[f] sharedcontact1.vcf - │ ├─[f] ... - │ └─[f] sharedcontactX.vcf - │ └─[d] /collection-root - ├─[d] USER1 - │ ├─[d] mycalendar1 (Collection) - │ │ ├─[d] .Radicale.cache (automatic generated) + ├─[d] /USER1 + │ ├─[d] /mycalendar1 (Collection) + │ │ ├─[d] /.Radicale.cache (automatic generated) │ │ ├─[f] .Radicale.props (set: VEVENT) │ │ ├─[f] schedule1.ics │ │ ├... │ │ └─[f] scheduleX.ics - │ ├─[d] myaddressbook1 (Collection) - │ │ ├─[d] .Radicale.cache (automatic generated) - │ │ ├─[f] .Radicale.props (set: VJOURNAL) - │ │ ├─[f] contact1.vcf - │ │ ├... - │ │ └─[f] contactX.vcf - │ ├─[l] sharedcalendar1 -> ../../collection-shared/sharedcalendar1 - │ └─[l] sharedaddressbook1 -> ../../collection-shared/sharedaddressbook1 + │ ├─[d] /myaddressbook1 (Collection) + │ ├─[d] /.Radicale.cache (automatic generated) + │ ├─[f] .Radicale.props (set: VJOURNAL) + │ ├─[f] contact1.vcf + │ ├... + │ └─[f] contactX.vcf │ - ├─[d] USER2 - │ ├ ... - │ ├─[l] GroupAddressbook2 -> ../SHARED/GroupAddressbook2 - │ └─[l] GroupCalendar2 -> ../SHARED/GroupCalendar2 + ├─[d] /USER2 + ... ``` ## Collection