Outils pour utilisateurs

Outils du site


fr:cube:apps-neutrinet

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:cube:apps-neutrinet [2019/07/10 22:24] – créée tiercefr:cube:apps-neutrinet [2022/07/22 13:15] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 # App Neutrinet # App Neutrinet
  
-FIXME+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.
  
-Notre [script d'installation](https://github.com/labriqueinternet/configuration_scripts/blob/master/neutrinet.sh) installe l'application neutrinet_ynh qui ajoute une [liste d'applications](https://github.com/Neutrinet/neutrinet_ynh/blob/master/scripts/install#L75à 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).
  
-Il n'y a pour l'instant qu'une seule application dans cette liste: [neutrinet_ynh](https://github.com/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.
- +
-Celle-ci configure le VPN et renouvelle les certificats du VPN si besoin, ...+
  
 ## Mise à jour ## Mise à jour
  
-Après avoir modifié le code de l'application et mis à jour le [script d'upgrade](https://github.com/Neutrinet/neutrinet_ynh/blob/master/scripts/upgrade), il faut encore mettre à jour la [liste des applications Neutrinet](https://neutrinet.be/apps.json) afin que Yunohost détecte la nouvelle version. Il faut mettre la jour `revision` git avec le dernier `shaqui est sur master.+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.
fr/cube/apps-neutrinet.1562790240.txt.gz · Dernière modification : 2019/10/13 15:01 (modification externe)