====== Yunohost ====== Cette page a été mise à jour en 2025-07 ===== Instalation ===== Ici on se limite à une installation sur un vps. Il faut obligatoirement le système debian 12 (2025) Il faut un accés root sur le serveur en ssh sudo apt update sudo apt upgrade sudo apt install curl ca-certificates sudo -i 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 autre solution Aller sur https://ip mais il faut forcer le temps d'installer letsencrypt ===== Yunohost utilisateurs et permissions ===== Le seul utilisateur qui a la permission ssh est l'utilisateur admin créé durant la phase post installation [[:utilisateur|Gestion des utilisateurs yunohost]] [[:mail|mail]] [[:Yunohost à faire|A faire]] [[:domaine virtuel|Domaine virtuel]] ====== Applications qui marchent ====== * [[yunohost:pleroma|Pleroma]] --> installation plante * [[yunohost:mastodon|mastodon]] --> installation ok * [[tuto:yunohost-friendica-install|Friendica]] Comment installer Friendica avec Yunohost Application à installer * Etherpad * rainloop --> Je ne l'utilise pas : Est ce que je garde ? * [[yunohost:peertube|peertube]] * funkwhale --> a planté à la mise à jour. Il va falloir réinstaller. ====== Applications que je voudrais tester et qui ne marchent pas ====== * [[yunohost:hubzilla|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