¿Es compatible Hetzner Object Storage y Bunny CDN?

,

Hola. ¿Soportan Hetzner Object Storage y Bunny CDN? No puedo hacer que funcionen correctamente.

Veo que la región S3 no soporta la región que necesito, que es Falkenstein. ¿Cómo habilitamos esta región?

No estoy muy seguro de esto. La lista no contiene Hetzner.

Sí, lo es:

1 me gusta

Hola. Gracias por tu respuesta, Nate. Pudimos hacer que el S3 Hetzner Object Bucket funcionara, pero no pudimos hacer que Bunny CDN funcionara en absoluto. Cuando teníamos Bunny CDN habilitado, el sitio web no cargaba. Se quedó atascado en la pantalla de carga que ofrece Discourse.

Hmm… ¿seguiste estas guías?

Al configurar DISCOURSE_S3_CDN_URL, todos los recursos se solicitan desde ese host, incluido el archivo javascript start-discourse así como otros archivos .js. En algunos posts, se sugiere configurar el DISCOURSE_CDN_URL en el mismo host que el servidor que ejecuta Discourse para evitar esto, sin embargo, al hacerlo, los archivos .js todavía se solicitan a través del mismo host que DISCOURSE_S3_CDN_URL.

No, no ejecutamos el comando upload_assets después de construir la aplicación, porque no queríamos subir los archivos .js a la CDN, preferiblemente solo queremos tener cargas en el bucket de S3 y no queremos que ningún recurso sea hospedado en la CDN.

1 me gusta

Así no es como funciona.
Subes activos a S3 y luego la CDN los extraerá de S3.

2 Me gusta

Ahora tenemos esto funcionando.

2 Me gusta

¿Puedes compartir qué hizo que funcionara? :slightly_smiling_face:

1 me gusta

¡Hola! Espero que esto ayude, si todavía no está claro, por favor házmelo saber y lo reescribiré para que tenga más sentido.

En app.yml configure:

env:
  DISCOURSE_S3_CDN_URL: [BUNNY CDN]

Luego, después de que la aplicación fue reconstruida, ejecutamos:

sudo ./launcher enter app
rake s3:upload_assets
exit

[!] Puedo confirmar que Hetzner Object Storage funciona con S3.

4 Me gusta

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