Ist das Docker-Image discourse/discourse sicher und produktionsreif?

Kurz gesagt: Nein, nicht allein über docker-compose. Das wäre etwas, das ich mir wünschen würde, aber der Plan ist es, es allen zu ermöglichen, ein benutzerdefiniertes Basis-Image zu erstellen, das öffentlich geteilt werden kann, um die Sache voranzutreiben. Die Erstellung eines Plugins erfordert das Klonen des Plugins, bundle install, npm und das Neukompilieren von Ember. Das sollte nicht beim Startvorgang geschehen.

Ein Teil der Idee besteht also darin, Images so zu erstellen wie das discourse/discourse-Image – mit derselben app.yml-Konfigurationsdatei wie die unterstützten Discourse-Versionen.

Als Beispiel baue ich mein persönliches Image mit resenha, indem ich die zentrale app.yml aktualisiere, um das Plugin hier einzubeziehen, und es dann in eine externe (öffentliche!) Docker-Registry hochlade.

Wenn du einen externen E-Mail-Dienst verwendest, ist dein Caddy-Reverse-Proxy wahrscheinlich nicht das Problem. Im Gegensatz zu den aktuellen Launcher-Builds wird dich discourse/discourse nicht darauf hinweisen, deine Umgebungsvariablen für E-Mails einzurichten (aber es ist trotzdem notwendig). Ich würde zuerst diese prüfen.

2 „Gefällt mir“