Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
vdirsyncer [Le 04/11/2022, 09:55] AdeDidou [Section Stockage] |
vdirsyncer [Le 04/11/2022, 10:59] (Version actuelle) AdeDidou [Automatisation] |
||
|---|---|---|---|
| Ligne 81: | Ligne 81: | ||
| Lors du premier lancement de vdirsyncer, il faudra se connecter à Google puis copier dans le terminal le code d'autorisation qui s'affiche. Ensuite, la connexion est automatique. | Lors du premier lancement de vdirsyncer, il faudra se connecter à Google puis copier dans le terminal le code d'autorisation qui s'affiche. Ensuite, la connexion est automatique. | ||
| + | ===Nextcloud=== | ||
| + | Exemple de configuration de stockage pour les calendriers Nextcloud : | ||
| + | <code> | ||
| + | [storage calendrier_nextcloud] | ||
| + | type = "caldav" | ||
| + | url = "URL_SERVEUR_NEXTCLOUD" | ||
| + | username = "UTILISATEUR" | ||
| + | password = "MOT_DE_PASSE" | ||
| + | </code> | ||
| ====Configuration avancée==== | ====Configuration avancée==== | ||
| Pour plus de détails, vous pouvez consulter la [[https://vdirsyncer.pimutils.org/en/stable/tutorial.html|configuration avancée | Pour plus de détails, vous pouvez consulter la [[https://vdirsyncer.pimutils.org/en/stable/tutorial.html|configuration avancée | ||
| ]] | ]] | ||
| + | ===Synchronisation Google et Nextcloud=== | ||
| + | Exemple de configuration pour synchroniser deux calendriers entre Google et Nextcloud : | ||
| + | <code> | ||
| + | [pair google_nextcloud] | ||
| + | a = "calendrier_google" | ||
| + | b = "calendrier_nextcloud" | ||
| + | collections = [["CALENDRIER_1","ID_CALENDRIER_1_GOOGLE","ID_CALENDRIER_1_NEXTCLOUD"], ["CALENDRIER_2","ID_CALENDRIER_2_GOOGLE","ID_CALENDRIER_2_NEXTCLOUD"]] | ||
| + | </code> | ||
| + | <note tip>Si vous ne connaissez pas les identifiants de vos calendriers, vous pouvez mettre n'importe quoi pour les identifiants puis lancer <code>vdirsyncer discover</code> | ||
| + | Vous verrez alors apparaître la liste des calendriers sur les serveurs sous ce format : | ||
| + | <code> | ||
| + | calendrier_google: | ||
| + | - "ID_CALENDRIER_1_GOOGLE" ("NOM_CALENDRIER_1_GOOGLE") | ||
| + | - "ID_CALENDRIER_2_GOOGLE" ("NOM_CALENDRIER_2_GOOGLE") | ||
| + | calendrier_nextcloud: | ||
| + | - "ID_CALENDRIER_1_NEXTCLOUD" ("NOM_CALENDRIER_1_NEXTCLOUD") | ||
| + | - "ID_CALENDRIER_2_NEXTCLOUD" ("NOM_CALENDRIER_2_NEXTCLOUD") | ||
| + | </code> | ||
| + | Pensez à mettre non quand l'application vous demande si vous souhaitez créer les collections non trouvées. | ||
| + | </note> | ||
| ===== Utilisation===== | ===== Utilisation===== | ||
| Ligne 96: | Ligne 124: | ||
| vdirsyncer sync | vdirsyncer sync | ||
| </code> | </code> | ||
| + | ====Automatisation==== | ||
| + | En utilisant systemd.timer, vdirsyncer peut s'exécuter à un intervalle régulier (par défaut toutes les 15 minutes). Pour activer la minuterie, lancez | ||
| + | <code bash>systemctl --user enable vdirsyncer.timer</code> | ||
| + | Pour voir les journaux des analyses précédentes, utilisez <code bash>journalctl --user -u vdirsyncer</code> | ||
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||