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, 16:08] – [Section Stockage] 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 ». Le type de demande est « Autre ». Vous serez invité à créer d’abord un écran de consentement OAuth. Remplissez ce formulaire comme vous le souhaitez. Enfin, vous devriez avoir un code de client et un secret de client. Fournissez-les dans votre config de stockage. | + | - Créez un nouveau « OAuth Client ID ». Vous serez invité à créer d’abord un écran de consentement OAuth. Remplissez ce formulaire comme vous le souhaitez. En ajoutant dans les utilisateur autorisés votre compte Google. Enfin, vous devriez avoir un code de client et un secret de client. Fournissez-les dans votre config de stockage. |
| + | |||
| + | Exemple de configuration de stockage pour les calendriers Google : | ||
| + | < | ||
| + | [storage calendrier_google] | ||
| + | type = " | ||
| + | token_file = " | ||
| + | client_id = " | ||
| + | client_secret = " | ||
| + | </ | ||
| + | |||
| + | Lors du premier lancement de vdirsyncer, il faudra se connecter à Google puis copier dans le terminal le code d' | ||
| + | ===Nextcloud=== | ||
| + | Exemple de configuration de stockage pour les calendriers Nextcloud : | ||
| + | < | ||
| + | [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 85: | 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 ===== | ||
