O Hetzner Object Storage e o Bunny CDN são suportados?

,

Olá. Você oferece suporte ao Hetzner Object Storage e ao Bunny CDN? Não consigo fazer com que funcionem corretamente.

Vejo que a região S3 não oferece suporte à região que preciso, que é Falkenstein. Como habilitamos essa região?

Não tenho muita certeza sobre isso. A lista não contém Hetzner.

Sim, é:

1 curtida

Olá. Obrigado pela sua resposta, Nate. Conseguimos fazer o S3 Hetzner Object Bucket funcionar, mas não conseguimos fazer o Bunny CDN funcionar. Quando o Bunny CDN estava ativado, o site não carregava. Ele ficava preso na tela de carregamento que o Discourse exibe.

Hmm… você seguiu estes guias?

Ao definir o DISCOURSE_S3_CDN_URL, todos os ativos estão sendo solicitados a partir daquele host, incluindo o arquivo javascript start-discourse assim como outros arquivos .js. Em alguns posts, sugere-se definir o DISCOURSE_CDN_URL para o mesmo host que o servidor que executa o Discourse para evitar isso, no entanto, ao fazer isso, os arquivos .js ainda são solicitados pelo mesmo host do DISCOURSE_S3_CDN_URL.

Não, não executamos o comando upload_assets após construir o aplicativo, porque não queríamos fazer upload dos arquivos .js para a CDN, preferencialmente queremos apenas ter uploads no bucket S3 e não queremos que quaisquer ativos sejam hospedados na CDN.

1 curtida

Não é assim que funciona.
Você faz o upload de ativos para o S3 e, em seguida, a CDN os puxará do S3.

2 curtidas

Agora temos isso funcionando.

2 curtidas

Você pode compartilhar o que fez funcionar? :slightly_smiling_face:

1 curtida

Olá! Espero que isso ajude, se você ainda não está claro sobre isso, por favor me avise e eu reescreverei isso para fazer mais sentido.

Em app.yml defina:

env:
  DISCOURSE_S3_CDN_URL: [BUNNY CDN]

Então, após a reconstrução do aplicativo, executamos:

sudo ./launcher enter app
rake s3:upload_assets
exit

[!] Posso confirmar, o Hetzner Object Storage funciona com S3.

4 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.