# App Neutrinet Notre [script d'installation](https://git.domainepublic.net/Neutrinet/neutrinet_cube_install) ajoute une [liste d'applications](https://git.domainepublic.net/Neutrinet/apps) à Yunohost afin de pouvoir installer et mettre à jour les applications spécifiques à Neutrinet. Il n'y a pour l'instant qu'une seule application dans cette liste, à savoir: [Neutrinet_ynh](https://git.domainepublic.net/Neutrinet/neutrinet_ynh). Cette dernière configure le VPN et renouvelle les certificats du VPN si besoin, et affiche une page de contact sur `/neutrinet` du domaine principal de la brique. ## Mise à jour Après une mise à jour de l'application, il faut également mettre à jour la [liste des applications de Neutrinet](https://git.domainepublic.net/Neutrinet/apps) afin que Yunohost détecte la nouvelle version. Pour cela, il faut modifier le fichier [neutrinet_ynh_apps.json](https://git.domainepublic.net/Neutrinet/apps/blob/master/neutrinet_ynh_apps.json) en mettant à jour `revision` avec le dernier commit de l'application Neutrinet. Par exemple, si le dernier commit de l'application est `9db7799f572e6f88d1dd25bd5b206082a9d7d6e1`, on mettra cette valeur pour `revision`. Il est également possible de mettre des tags, plus facilement lisibles pour des humains (par ex: `0.3.0-ynh4`). Ensuite, il faut générer le fichier [apps.json](https://git.domainepublic.net/Neutrinet/apps/blob/master/apps.json) avec le script python3 [list_builder.py](https://git.domainepublic.net/Neutrinet/apps/blob/master/list_builder.py) (voir le [Readme sur le dépôt git](https://git.domainepublic.net/Neutrinet/apps/blob/master/README.md) pour l'installation de ce script). On publie cette nouvelle liste en faisant un `git pull` dans `/var/www/neutrinet-be/apps` sur le serveur web de Neutrinet.