J’exécute Discourse avec force_https activé et j’utilise les modèles web.ssl (mes propres certificats).
Malheureusement, le logo Discourse (/images/discourse-logo-sketch.png) est lié en http:// au lieu de https://, ce qui entraîne des avertissements de contenu mixte. Existe-t-il une tâche Rake ou une méthode API pour résoudre ce problème ?
Comment ? L’API de téléchargement prend-elle cela en charge (Discourse API Docs) ? Mon déploiement complet est géré par configuration et automatisé (Terraform, Ansible, appels automatisés du lanceur, configuration automatisée de l’API, etc.) et je cherche à maintenir cette approche.
C’est exact… Je dois utiliser l’API ou une tâche Rake.
J’attends la fin du redéploiement, puis je pourrai fournir les résultats de mes tentatives d’utilisation de l’API logo_url. Peut-être que je ne comprends pas l’objectif de cette fonctionnalité de l’API…
Si vous avez personnalisé l’installateur, nous ne pouvons pas vous aider.
Le support ici est limité à l’installation standard. Une fois que vous modifiez l’installation ou effectuez des actions qui empêchent l’installation de se comporter de la même manière que l’installation standard, vous sortez du cadre du support gratuit fourni ici.
Si vous avez un budget pour résoudre ce problème, essayez de poster dans Marketplace.
@pfaffman Merci pour la solution. L’utilisation de la variable d’environnement DISCOURSE_FORCE_HTTPS a permis de définir correctement l’emplacement de l’image lors de la construction et/ou du démarrage.