Table des matières

Yunohost

https://yunohost.org

À ne pas faire

En cas de problème

Mettre les enregistrements DNS, supprimer le domaine et le re-créer. (ou re-générer le diagnostique ou utiliser la commande –no-checks ?)

Personnalisation

Auto diagnosis

Yunohost fait un diagnostic de lui-même tous les jours à 7h et à 19h et en envoie un rapport par mail. Je trouve que c'est beaucoup trop (et tous ces mails me soûlent sans compter que j'ai des erreurs que je ne souhaite pas corriger, et qu'actuellement (v3.8.4.3) il peut y avoir des fausses erreurs.

Initialement

J'ai modifié la tâche cron qui gère ça. Il faut éditer le fichier /etc/cron.d/yunohost-diagnosis. La valeur périodique par défaut est 0 7,19 * * *, je la met à 0 0 * * 6 afin de ne faire ce diagnostic qu'une fois par semaine (en l’occurrence, le samedi à minuit).

Pour gérer la périodicité d'une tâche cron : https://debian-facile.org/doc:systeme:crontab ou via ce générateur : https://crontab.guru/

Mais finalement

J'ai préférer la passer à une fois par mois pour recevoir moins de mails inutiles. J'ai donc mis 0 0 1 * * (une fois par mois à minuit).

Et quand je veux vérifier manuellement, je peux faire :

yunohost diagnosis run
yunohost diagnosis show --human-readable

Pour avoir le retour par mail, je peux même rajouter :

--email > /dev/null 2>/dev/null || echo "Running$

fail2ban

Documentation : https://yunohost.org/#/fail2ban

Il faut créer un fichier de config personnalisé qui ne sera pas écrasé aux MAJ : sudo touch /etc/fail2ban/jail.d/yunohost-whitelist.conf

Ensuite, faites votre config comme vous le voulez suivant la doc de fail2ban ou Gérer fail2ban.

XMPP

En cas de problème de chiffrement pour l'envoi de fichiers : https://forum.yunohost.org/t/ssl-certificate-for-xmpp-upload/11218