Files
playbooks/sync_calendar.yml
2025-04-30 09:38:56 +00:00

20 lines
503 B
YAML

- name: Kalender synchronisieren
hosts: localhost
vars:
purge: true
tasks:
- name: Abhängigkeiten installieren
ansible.builtin.pip:
name:
- caldav
- vobject
- requests
executable: pip3
- name: ICS zu CalDAV syncen
calendar_sync:
source_url: "{{ source_url }}"
target_url: "{{ target_url }}"
target_user: "{{ target_user }}"
target_password: "{{ target_password }}"
purge: "{{ purge }}"