Configurar un proveedor de almacenamiento de objetos compatible con S3 para cargas

Intentaré resumir las respuestas a mis preguntas:

  • ¿Chocan la interfaz de usuario web y la variable de entorno?
  • ¿Cuándo se supone que los activos se subirán al bucket?
    Al agregar este fragmento a app.yml en la sección hook, se cargará después de after_assets_precompile (durante la reconstrucción de la aplicación).
  • ¿Cómo puedo depurar esto? No veo ningún error en los registros.
    Ejecutando:
cd /var/discourse
sudo ./launcher enter app
sudo -E -u discourse bundle exec rake s3:upload_assets --trace
  • ¿Es posible configurar una subcarpeta de un bucket en la configuración?

quote="Puedes usar prefijos para organizar los datos que almacenas en los buckets de Amazon S3. Un prefijo es una cadena de caracteres al principio del nombre de la clave del objeto. Un prefijo puede tener cualquier longitud, sujeta a la longitud máxima del nombre de la clave del objeto (1024 bytes). Puedes pensar en los prefijos como una forma de organizar tus datos de manera similar a los directorios. Sin embargo, los prefijos no son directorios.

  • Una vez que esto funcione, ¿se transferirán las imágenes cargadas previamente al bucket? Si vuelvo a procesar, ¿cómo se verán las URL de las imágenes cargadas previamente?
3 Me gusta