Homepage | Corriger l'erreur Host validation failed
Homepage V1.0.0

Homepage | Corriger l'erreur Host validation failed

Table des matières

↗️ La MAJ qui vous veut du mal

Depuis 50 minutes à l'heure de vous écrire ces lignes, il y a eu un mise à jour Homepage en version 1.0.0. Elle ne vous veut aucun mal. Ou... presque.

Regardez ici les améliorations :

Release v1.0.0 · gethomepage/homepage
Homepage v1.0! 🎉 We’re excited to announce the release of homepage v1.0! This release contains a bunch of new widgets, fixes and other improvements, but if you’re curious why the major version bump…

❌ L'erreur qui vous veut encore plus de mal

Si vous faites la mise à jour sans passer par leur page GitHub, vous ne savez probablement pas qu'il faut faire une modification dans votre compose sous peine d'avoir l'erreur Host validation failed après la simple mise à jour de l'application :

Cette erreur, facile à corriger, vient du fait qu'il faut ajouter un petit quelque chose dans la partie environment de votre compose.yml :

HOMEPAGE_ALLOWED_HOSTS
Ce changement, pour des raisons de sécurité, est simple : les utilisateurs devront définir la variable d'environnement HOMEPAGE_ALLOWED_HOSTS.

En d'autres mots, comme c'est le cas dans beaucoup d'applications sous Docker, il faudra ajouter une variable pour désigner l'hôte autorisé et entrer le domaine de l'instance.

🔧 La modification à faire

Concrètement, modifiez votre fichier compose :

nano compose.yml

Ou encore

nano docker-compose.yml

Ajoutez cette ligne dans la partie environment et remplacez mon.url.com par la votre :

HOMEPAGE_ALLOWED_HOSTS: mon.url.com

Ce qui donne quelque chose comme ça :

Terminez par un :

docker compose up -d

zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.

Vous pourriez aussi aimer