Cómo recuperar la URL del archivo adjunto con Rails Active Storage con S3

rails version 5.2

Tengo un escenario en el que necesito acceder a la URL pública de Rails Active Storage con Amazon s3 para crear un archivo zip con el trabajo en segundo plano de Sidekiq.

Tengo dificultades para obtener la URL del archivo real. He intentado seguir

rails_blob_url

pero me da seguimiento

http://localhost:3000/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZUk9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--9598613be650942d1ee4382a44dad679a80d2d3b/sample.pdf

¿Cómo accedo a la URL del archivo real a través de sidekiq?

storage.yml

 test:
  service: Disk
  root: <%= Rails.root.join("tmp/storage") %>

local:
  service: Disk
  root: <%= Rails.root.join("storage") %>

development:
  service: S3
  access_key_id: 'xxxxx'
  secret_access_key: 'xxxxx'
  region: 'xxxxx'
  bucket: 'xxxxx'

desarrollo.rb

  config.active_storage.service = :development

Puedo acceder bien a estos en la interfaz web pero no dentro del sidekiq

Respuestas a la pregunta(3)

Su respuesta a la pregunta