-
Arthur BOUDREAULT authoredArthur BOUDREAULT authored
Rôle Ansible : Yunohost Apps
Installez les applications Yunohost avec Ansible ! Retrouvez la liste des applications Yunohost ici.
Prérequis
Aucun.
Variables du rôle
Les variables par défaut sont disponibles dans default/main.yml
cependant il est nécessaire de les surcharger selon vos besoins en termes de domaines, d'utilisateurs et d'applications sur Yunohost.
Gestion des applications
# Liste des applications Yunohost.
ynh_apps:
- label: WikiJS
link: wikijs
args:
domain: wiki.domain.tld
path: /
admin: user1
is_public: no
- label: Discourse
link: discourse
args:
domain: forum.domain.tld
path: /
admin: user1
is_public: yes
post_install:
- src: "templates/site_settings.yml.j2"
dest: "/var/www/discourse/config/site_settings.yml"
type: "config"
- src: "templates/configure_discourse.sh.j2"
dest: "/tmp/configure_discourse.sh"
type: "script"
owner: root
group: root
-
ynh_apps
est la liste des applications à installer. -
label
permet de donner un nom personnalisé à l'application sur l'interface utilisateur. -
link
correspond au nom de l'application Yunohost qu'on veut installer.