# Service Permet d'installer et de configurer des services issues d'un git. En parituclier, il sert à automatiquement configurer les scripts maisons du crans. ## Variables ```yaml services: name: nom du service install_dir: chemin où le repo sera cloner systemd: si existe, configure un systemd service catégorie: par exemple Unit ou Service option: valeur -> par exemple Restart: on-failure timer: si existe, configure un timer systemd catégorie: par exemple Timer option: valeur -> par exemple OnCalendar: "23:59" cron: si existe configure un cron frequency: fréquence d'éxécution du cron dependencies: liste des dépendances à installer (dans apt) git: remote: repo à cloner version: version config: variable à écrire dans le fichier de configuration {{ service.install_dir }}/{{ service.name }}.json ```