# Os ativos do highlight-js não são carregados para o S3 bucket?

**URL:** <https://meta.discourse.org/t/are-highlight-js-assets-not-uploaded-to-s3-bucket/370833>\
**Category:** Support\
**Tags:** s3\
**Created:** [Junho 19, 2025, 9:51am UTC](https://meta.discourse.org/t/are-highlight-js-assets-not-uploaded-to-s3-bucket/370833 "2025-06-19T09:51:34Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![kpums](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kpums](https://meta.discourse.org/u/kpums)\
**Post date:** [Junho 20, 2025, 11:21am UTC](https://meta.discourse.org/t/are-highlight-js-assets-not-uploaded-to-s3-bucket/370833/2 "2025-06-20T11:21:59Z")

</div>

Parece que o highlighter ainda funciona bem no contêiner. Se eu modificar `/lib/highlight_js.rb` como mencionado neste [artigo](https://meta.discourse.org/t/how-to-enable-syntax-highlighting/332908/9), então funciona.

No momento, adicionei uma etapa ao arquivo yml do contêiner na parte `run:`, com a correção como uma solução alternativa até que este ativo do highlighter também faça parte dos componentes que são carregados no bucket S3 durante a compilação.

```yml
  - 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"'

```

Então, isso é um bug ou um ativo perdido/não refeito que `./launcher rebuild <container_name>` não inclui na lista de ativos que são movidos para o bucket S3?

---

_[View the full topic](https://meta.discourse.org/t/are-highlight-js-assets-not-uploaded-to-s3-bucket/370833)._
