diff --git a/README-FR.md b/README-FR.md index 45d43b73ecba7195399c8f871587342abc547df8..2de31c8a3f55ffd3d1747498075fb42976f11639 100644 --- a/README-FR.md +++ b/README-FR.md @@ -8,7 +8,7 @@ [](https://github.com/LydraFr/ansible-yunohost) [](https://github.com/LydraFr/ansible-yunohost) - Collection Ansible - lydra.yunohost + Collection Ansible - `lydra.yunohost` [🇬🇧 English version](README.md) @@ -17,22 +17,18 @@ Comme il s'agit d'une collection indépendante, elle peut être publiée selon s ## Prérequis ------------- - Votre serveur doit être basé sur du Debian Buster et Yunohost ne doit pas déjà être installé. ## Contenu de la collection ### Rôles -- [`lydra.yunohost.ynh_setup`](roles/ynh_setup/README-FR.md) : Ce rôle prépare les serveurs à base de Debian-Buster à exécuter Yunohost. Il configure Yunohost avec ses paramètres initiaux et les domaines, utilisateurs et applications de votre choix. -- [`lydra.yunohost.ynh_apps`](roles/ynh_apps/README-FR.md): Ce rôle installe les applications Yunohost de votre choix et peut également lancer des tâches de post-installation. +- [`lydra.yunohost.ynh_setup`](roles/ynh_setup/README-FR.md) : Ce rôle prépare les serveurs à base de Debian-Buster à exécuter Yunohost. Il configure Yunohost avec ses paramètres initiaux, les domaines et les utilisateurs de votre choix. +- [`lydra.yunohost.ynh_apps`](roles/ynh_apps/README-FR.md): Ce rôle installe les applications Yunohost de votre choix et peut également les configurer grâce aux tâches de post-installation. - [`lydra.yunohost.ynh_config`](roles/ynh_config/README-FR.md) : Ce rôle gère la configuration de différents services de Yunohost (relais SMTP, mises à jour automatiques). - [`lydra.yunohost.ynh_backup`](roles/ynh_backup/README-FR.md) : Ce rôle gère la configuration des sauvegardes. -### lydra.yunohost Tags du rôle - ------------- +### Tags du rôle Ces tags sont applicables suivant les rôles. @@ -50,8 +46,6 @@ Ces tags sont applicables suivant les rôles. ## License ------------- - [](https://choosealicense.com/licenses/gpl-3.0/) **ansible-yunohost** est maintenu par [Lydra](https://lydra.fr/) et publié sous la licence GPL3. diff --git a/README.md b/README.md index 03cc4a174b607ff35df00e125b9ad723372181b2..0be9f001156b4a740b946ee2b094bfc1a743afaf 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ [](https://github.com/LydraFr/ansible-yunohost) [](https://github.com/LydraFr/ansible-yunohost) -# Ansible Collection - lydra.yunohost +# Ansible Collection - `lydra.yunohost` [🇫🇷 French version](README-FR.md) @@ -17,8 +17,6 @@ As this is an independent collection, it can be released on its own release cade # Prerequisites ------------- - Your server must be Debian-Buster based and Yunohost shouldn't be already installed. ## Collection contents @@ -30,9 +28,7 @@ Your server must be Debian-Buster based and Yunohost shouldn't be already instal - [`lydra.yunohost.ynh_config`](roles/ynh_config/README.md): This role configures various Yunohost services (SMTP relay, auto updates). - [`lydra.yunohost.ynh_backup`](roles/ynh_backup/README.md): This role manages the configuration of backups. -## lydra.yunohost Role Tags - ------------- +## Role Tags These tags are applicable to roles. @@ -50,8 +46,6 @@ These tags are applicable to roles. ## License ------------- - [](https://choosealicense.com/licenses/gpl-3.0/) **ansible-yunohost** is maintained by [Lydra](https://lydra.fr/) and released under the GPL3 license. diff --git a/roles/ynh_backup/README-FR.md b/roles/ynh_backup/README-FR.md index 88030c7ff7668368f338b4c2ab9de310934bf751..a39d4f85ad86a6cde2831c912409667e2bbb29a0 100644 --- a/roles/ynh_backup/README-FR.md +++ b/roles/ynh_backup/README-FR.md @@ -6,20 +6,14 @@ Sauvegardez [Yunohost](https://yunohost.org/#/) avec Ansible ! ## Prérequis ------------- - Yunohost doit déjà être installé sur votre serveur. ## Variables du rôle ------------- - Les variables par défaut sont disponibles dans `default/main.yml` cependant il est possible de les surcharger selon vos besoins en ... ### Gestion des sauvegardes ------------- - ```yml ynh_backup: scheduled: True @@ -46,14 +40,10 @@ La tâche backup va permettre de sauvegarder les applications Yunohost ainsi que ## Dépendances ------------- - Aucune. ## Exemple de Playbook ------------- - ```yml --- - name: Configure Yunohost backups @@ -67,8 +57,6 @@ Aucune. ## License ------------- - [](https://choosealicense.com/licenses/gpl-3.0/) **ansible-yunohost** est maintenu par [Lydra](https://lydra.fr/) et publié sous la licence GPL3. diff --git a/roles/ynh_backup/README.md b/roles/ynh_backup/README.md index a6df15797dd1e0ec14983f638e1b6b86efac26ad..91e760ab2a2ba4abe2907d95bedcdd18fbbe9da2 100644 --- a/roles/ynh_backup/README.md +++ b/roles/ynh_backup/README.md @@ -6,20 +6,14 @@ Deploy [Yunohost](https://yunohost.org/#/) with Ansible! ## Requirements ------------- - Yunohost needs to be installed on your server. ## Role Variables ------------- - Default variables are available in `default/main.yml` however it is necessary to override them according to your needs for ... ### Backups management ------------- - ```yml ynh_backup: scheduled: True @@ -46,14 +40,10 @@ The backup task will allow to backup Yunohost applications and their data by set ## Dependencies ------------- - None. ## Example Playbook ------------- - ```yml --- - name: Configure Yunohost backups @@ -67,8 +57,6 @@ None. ## License ------------- - [](https://choosealicense.com/licenses/gpl-3.0/) **ansible-yunohost** is maintained by [Lydra](https://lydra.fr/) and released under the GPL3 license. diff --git a/roles/ynh_backup/tasks/backup.yml b/roles/ynh_backup/tasks/backup.yml index 3c071af3d46664ea4c8699bbbb2ad0b732acbbd9..a956b19367ea6df091ef8fa9ec84ba54570139fb 100644 --- a/roles/ynh_backup/tasks/backup.yml +++ b/roles/ynh_backup/tasks/backup.yml @@ -37,7 +37,7 @@ - backup - cron -- name: Create cron task to perform YNH backup +- name: Create cron task to schedule YNH backup script ansible.builtin.cron: name: "auto-backup to {{ ynh_backup.directory | default('/home/yunohost.backup/archives') }}" month: "{{ ynh_backup.scheduled_month | default('*') }}" diff --git a/roles/ynh_config/README-FR.md b/roles/ynh_config/README-FR.md index 8012a06e873661701f146f2209aad1130d3ce687..6092519142216ce3e1a9c61911f5b89ef6c7e2ca 100644 --- a/roles/ynh_config/README-FR.md +++ b/roles/ynh_config/README-FR.md @@ -10,14 +10,10 @@ Yunohost doit déjà être installé sur votre serveur. ## Variables du rôle ------------- - Les variables par défaut sont disponibles dans `default/main.yml` cependant il est possible de les surcharger selon vos besoins. ### Configuration d'un relais SMTP ------------- - ```yml # paramètres personnalisés du relais SMTP ynh_smtp_relay: @@ -32,8 +28,6 @@ Pour faire cela, créez la variable `ynh_smtp_relay` et mettez vos propres valeu ### Concernant les mises à jour ------------- - ```yml # Autoupdate Yunohost and its apps ynh_autoupdate: @@ -58,14 +52,10 @@ Pour en savoir plus sur le fonctionnement des mises à jour dans Yunohost vous p ## Dépendances ------------- - Aucune. ## Exemple de Playbook ------------- - ```yml --- - name: Configure Yunohost on Debian Server @@ -79,8 +69,6 @@ Aucune. ## License ------------- - [](https://choosealicense.com/licenses/gpl-3.0/) **ansible-yunohost** est maintenu par [Lydra](https://lydra.fr/) et publié sous la licence GPL3. diff --git a/roles/ynh_config/README.md b/roles/ynh_config/README.md index 068e81b515bf2369fa9f4ce979e7ff88d89492ce..2fccd270423bfced04aad85dd4a9b178c05a6b0b 100644 --- a/roles/ynh_config/README.md +++ b/roles/ynh_config/README.md @@ -6,20 +6,14 @@ Deploy [Yunohost](https://yunohost.org/#/) with Ansible! ## Requirements ------------- - None. ## Role Variables ------------- - Default variables are available in `default/main.yml` however it is necessary to override them according to your needs for Yunohost domains, users and apps. ### SMTP relay configuration ------------- - ```yml # SMTP custom settings ynh_smtp_relay: @@ -34,8 +28,6 @@ In order to do so, create the `ynh_smtp_relay` variable and provide your own val ### About the updates ------------- - ```yml # Autoupdate Yunohost and its apps ynh_autoupdate: @@ -60,14 +52,10 @@ To learn more about how updates work in Yunohost you can go [here](https://yunoh ## Dependencies ------------- - None. ## Example Playbook ------------- - ```yml --- - name: Configure Yunohost on Debian Server @@ -81,8 +69,6 @@ None. ## License ------------- - [](https://choosealicense.com/licenses/gpl-3.0/) **ansible-yunohost** is maintained by [Lydra](https://lydra.fr/) and released under the GPL3 license.