Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| vdirsyncer [Le 03/11/2022, 13:34] – AdeDidou | vdirsyncer [Le 04/11/2022, 10:59] (Version actuelle) – [Automatisation] AdeDidou | ||
|---|---|---|---|
| Ligne 69: | Ligne 69: | ||
| - Dans ce projet, activez les API « CalDAV » (pour les calendrier) et/ou « CardDAV » (pour les contacts). Il devrait y avoir une boîte de recherche où vous pouvez simplement entrer ces termes. {{:: | - Dans ce projet, activez les API « CalDAV » (pour les calendrier) et/ou « CardDAV » (pour les contacts). Il devrait y avoir une boîte de recherche où vous pouvez simplement entrer ces termes. {{:: | ||
| - Dans la barre latérale, sélectionnez « Identifiants » puis sur configurer l' | - Dans la barre latérale, sélectionnez « Identifiants » puis sur configurer l' | ||
| - | - Créez un nouveau « OAuth Client ID ». | + | - Créez un nouveau « OAuth Client ID ». |
| - | Vous serez invité à créer d’abord un écran | + | Exemple |
| + | < | ||
| + | [storage calendrier_google] | ||
| + | type = " | ||
| + | token_file = "~/.vdirsyncer/ | ||
| + | client_id = " | ||
| + | client_secret = " | ||
| + | </ | ||
| - | Enfin, vous devriez avoir un code de client et un secret de client. Fournissez-les dans votre config | + | Lors du premier lancement de vdirsyncer, il faudra se connecter à Google puis copier dans le terminal le code d' |
| + | ===Nextcloud=== | ||
| + | Exemple de configuration | ||
| + | < | ||
| + | [storage calendrier_nextcloud] | ||
| + | type = " | ||
| + | url = " | ||
| + | username = " | ||
| + | password = " | ||
| + | </ | ||
| ====Configuration avancée==== | ====Configuration avancée==== | ||
| Pour plus de détails, vous pouvez consulter la [[https:// | Pour plus de détails, vous pouvez consulter la [[https:// | ||
| ]] | ]] | ||
| + | ===Synchronisation Google et Nextcloud=== | ||
| + | Exemple de configuration pour synchroniser deux calendriers entre Google et Nextcloud : | ||
| + | < | ||
| + | [pair google_nextcloud] | ||
| + | a = " | ||
| + | b = " | ||
| + | collections = [[" | ||
| + | </ | ||
| + | <note tip>Si vous ne connaissez pas les identifiants de vos calendriers, | ||
| + | Vous verrez alors apparaître la liste des calendriers sur les serveurs sous ce format : | ||
| + | < | ||
| + | calendrier_google: | ||
| + | - " | ||
| + | - " | ||
| + | calendrier_nextcloud: | ||
| + | - " | ||
| + | - " | ||
| + | </ | ||
| + | Pensez à mettre non quand l' | ||
| + | </ | ||
| ===== Utilisation===== | ===== Utilisation===== | ||
| Ligne 89: | Ligne 124: | ||
| vdirsyncer sync | vdirsyncer sync | ||
| </ | </ | ||
| + | ====Automatisation==== | ||
| + | En utilisant systemd.timer, | ||
| + | <code bash> | ||
| + | Pour voir les journaux des analyses précédentes, | ||
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
