Aprés avoir installé réinstaller yunohost voici la bonne procédure.
1. Installer debian 9(stretch)
2. Installer yunohost
Aller en ssh en lancer la commande suivante
bash <(wget -q -O- https://install.yunohost.org/)
Il faut faire entrée et à la fin mettre le nom du domaine ou sous domaine sur lequel sera installé yunohost.
3. S’assurer que les DNS sont ok.
@ 3600 IN A 1.2.3.4 * 3600 IN A 1.2.3.4 _xmpp-client._tcp 3600 IN SRV 0 5 5222 votre.domainexmpp.com. _xmpp-server._tcp 3600 IN SRV 0 5 5269 votre.domainexmpp.com. muc 3600 IN CNAME @ pubsub 3600 IN CNAME @ vjud 3600 IN CNAME @ @ 3600 IN MX 10 votre.domainemail.com. @ 3600 IN TXT "v=spf1 a mx ip4:1.2.3.4 -all" mail._domainkey 3600 IN TXT "v=DKIM1; h=sha256; k=rsa; p=unegrandecleB" _dmarc 3600 IN TXT "v=DMARC1; p=none"3. Installer le certificat
On peut le faire depuis l’interface d’administration mais parfois elle n’est pas accessible justement à cause du certificat qui manque alors la solution est de lancer la commande suivanteyunohost domain cert-install votre.domaine.com
4. paquets manquant.
J’ai remarqué que vous ne pouvez pas installer Etherpad-mypad. L’installation plante
Voici la commande pour installer cette application
yunohost app install etherpad_mypads
Vous pouvez ajouter –debug à la fin pour avoir un détail si ça ne marche pas.
Il faut donc ajouter make qui manque
apt-get install make
Et ça passe.
Aprés quelques tatonnements j’ai aussi remarqué que le paquet php-curl manque aussi. Si bien que si vous voulez installer dokiwiki par exemple ça ne marche pas.