1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-06-26 16:45:52 +00:00
1 Client pimsync
Peter Bieringer edited this page 2025-03-15 21:38:14 +01:00

pimsync

pimsync is a command line tool for syncing collections (icalendar, vcard, webcal)

Source: https://pimsync.whynothugo.nl/

Configuration

Example for configuration file pimsync.conf

status_path /home/test/pimsync

storage radicale-vcard {
	type carddav
	url http://localhost:5232/
	username test
	password test
}

storage radicale-icalendar {
	type caldav
	url http://localhost:5232/
	username testmd5
	password testmd5
}

storage local-vcard {
	type vdir/vcard
	path /home/test/pimsync/vdir-vcard
	fileext vcf
}

storage local-icalendar {
	type vdir/icalendar
	path /home/test/pimsync/vdir-icalendar
	fileext ics
}

pair radicale-local-vcard {
	storage_a radicale-vcard
	storage_b local-vcard
	collections from a
}

pair radicale-local-icalendar {
	storage_a radicale-icalendar
	storage_b local-icalendar
	collections from a
}

Usage

## discover
pimsync -v debug -c pimsync.conf discover 
## check
pimsync -v debug -c pimsync.conf check
## sync
pimsync -v debug -c pimsync.conf sync