Quelles variables d'environnement sont obligatoires ?

Bonjour, je souhaite déployer Discourse sur render.com : Docs + Quickstarts | Render. J’aimerais savoir quelles variables d’environnement sont obligatoires.

Les variables SMTP suivantes sont-elles nécessaires : DISCOURSE_SMTP_ADDRESS, DISCOURSE_SMTP_DOMAIN, DISCOURSE_SMTP_PASSWORD, DISCOURSE_SMTP_PORT ou DISCOURSE_SMTP_USER_NAME ?

Si je configure uniquement DISCOURSE_ADMIN_EMAIL=info@mydomain.com, CUSTOM_DOMAIN=forum.mydomain.com et DISCOURSE_ADMIN_PASSWORD, j’obtiens l’erreur suivante :

Delivered mail topic/12@forum.mydomain.com (48.6ms)
Job exception: Broken pipe

Il semble que Discourse ait tenté d’envoyer un e-mail à topic/12@forum.foodplanet.info, qui n’existe pas. Cela signifie-t-il que les variables d’environnement SMTP sont indispensables ? D’où provient le nom topic/12 ?

Bonjour Tom, oui, les variables SMTP sont obligatoires, car Discourse nécessite un envoi d’e-mails pour fonctionner.

L’installation via Render est prise en charge par leur équipe, que vous pouvez contacter à l’adresse suivante :