À ma connaissance, il est assez difficile, voire impossible, d’installer Discourse sur Debian 11.
J’ai réussi à l’installer sur la version 10.5, mais maintenant, peu importe mes tentatives, je n’ai aucun accès à l’interface web et aucun e-mail n’est envoyé après le processus de construction.
Avez-vous essayé de suivre Comment installer Discourse en production ? Tant que vous pouvez installer Docker, Debian <n'importe quoi qui fonctionne> devrait fonctionner parfaitement.
EDIT : J’ai supposé que vous parliez d’une installation en production. Mais peut-être que j’ai tort.
Selon le journal, l’erreur a été causée par le certificat activé par défaut :
La modification de LETSENCRYPT_ACCOUNT_EMAIL a échoué.
letsencrypt.ssl.template.yml est activé
Malheureusement, une erreur s’est produite lors de la modification de containers/app.yml
Cependant, il n’est pas activé dans le fichier yml :
Existe-t-il une autre configuration où le certificat SSL pourrait être désactivé ?
Après avoir ajouté une adresse e-mail en tant qu’adresse e-mail Let’s Encrypt dans la configuration, le processus de reconstruction s’est déroulé correctement.
Malgré cela, je ne peux pas accéder à Discourse …
J’ai enfin trouvé les deux lignes dans les fichiers de configuration qui doivent être désactivées (car je n’ai pas encore de certificat pour une utilisation active). Après la reconstruction, je peux accéder à Discourse.
Vous l’avez probablement exécuté à plusieurs reprises, ce qui a fait que vous avez atteint la limite de taux de Let’s Encrypt. Je vous recommande de réactiver ces lignes dans une semaine et de reconstruire afin que votre site soit activé en HTTPS. Certaines fonctionnalités ne fonctionneront pas sans HTTPS.