Yunohost

Instalation

Ici on se limite à une installation sur un vps. Il faut obligatoirement le système debian 10

Il faut un accés root sur le serveur en ssh

curl https://install.yunohost.org | bash

Deuxième étape

Avant de lancer cette deuxième étape il faut connaitre le nom de domaine de votre yunohost

yunohost tools postinstall

Attention à la fin l'utilisateur root ne fonctionnera plus avec ssh mais il faudra utiliser admin

mail

A faire

Domaine virtuel

Applications qui marchent

Application à installer

* Etherpad

  • rainloop –> Je ne l'utilise pas : Est ce que je garde ?
  • funkwhale –> a planté à la mise à jour. Il va falloir réinstaller.

Applications que je voudrais tester et qui ne marchent pas

  • Hubzilla : installation ok mais page blanche il manquait mstring
  • Movim : installation plante

ligne de commande

Yunohost ne marche pas bien avec l'interface graphique. La ligne de commande souvent fonctionne mieux

yunohost app [install,remove, upgrade] application

For #Pleroma logs:

$ sudo journalctl -feu pleroma

For #nginx logs: $ tail -n 100 /var/log/nginx/domain.tld-error.log

Mise à jour

yunohost app upgrade peertube

Ne pas afficher le bouton yunohost

Méthode 1

sudo su
yunohost settings set ssowat.panel_overlay.enabled -v False

Cette méthode n'avais pas l'air de fonctionner. Peut être car je n'avais pas supprimer les cookies. Méthode 2

cd /etc/nginx/conf.d
admin@the:/etc/nginx/conf.d $ sudo mv yunohost_panel.conf.inc yunohost_panel.conf.inc.bak
admin@the:/etc/nginx/conf.d $ sudo touch yunohost_panel.conf.inc

Ne pas oublier de supprimer les cookies pour que cela soit pris en compte

Sauvegarde

Sauvegarder une application

yunohost backup create --apps peertube

Restauration

yunohost backup restore <nom_d'archive>