Parece que highlighter todavía vive bien en el contenedor. Si modifico /lib/highlight_js.rb como se menciona en este artículo entonces funciona.
Ahora he añadido un paso al archivo yml del contenedor en la parte run:, con la corrección como solución provisional hasta que este recurso de highlighter también sea parte de los componentes que se suben al bucket S3 durante la compilación.
- replace:
filename: /var/www/discourse/lib/highlight_js.rb
from: '"/highlight-js/#{Discourse.current_hostname}/#{version SiteSetting.highlighted_languages}.js"'
to: '"https://#{Discourse.current_hostname}/highlight-js/#{Discourse.current_hostname}/#{version SiteSetting.highlighted_languages}.js"'
Entonces, ¿es esto un error o un recurso omitido/no rehecho que ./launcher rebuild <container_name> no incluye en la lista de recursos que se mueven al bucket S3?