Konfiguration für ein oder mehrere Telefonbücher - blacksenator/carddav2fb GitHub Wiki
Mit carddav2fb können zwar beliebig viele CardDAV-Server ausgelesen werden, jedoch pro run
nur jeweils ein Telefonbuch auf die FRITZ!Box übertragen werden.
Wird die Konfiguration (basierend auf exmple.config.php
) als config.php
gespeichert, kann carddav2fb direkt aufgerufen werden:
/carddav2fb run
Möchte man mehrere Telefonbücher (unterschiedlich) aktualisieren, dann muss für jedes Zieltelefonbuch eine eigene Konfigurtion angelegt werden in denen sich jeweils die Einträge in
'phonebook' => [
'id' => 0,
'name' => 'Telefonbuch',
unterscheiden und die Dateien z.B. als config_0.php
, config_1.php
... entsprechend gespeichert werden.
carddav2fb muss dann entsprechend mehrmals aufgerufen werden:
./carddav2fb run -c config_0.php
./carddav2fb run -c config_1.php
Selbstverständlich können dabei die Parameter für z.B. 'conversions'
, 'filters'
oder auch 'server'
unterschiedlich sein, sodass nahezu unbegrenzte Möglichkeiten bestehen, um unterschiedliche Telefonbücher maßzuschneidern.