Bom dia, Em relação a segurança dos dados, usando uma infraestrutura dedicada não pode aplicar camada para apenas pessoas autorizadas baixar as imagens. Em vez de utilizar um url direto para imagem não seria viavel ter uma API sicronizada com back-end onde troca informações de segurança para permitir acesso ao dados?

Bom dia habbora

Olha, eu já ví algo similar ao que você está citando com a Cloudflare Workers, ao acessar certo domínio você passa por uma espécie de middleware diretamente pela cloudflare, eles tem até um exemplo de como fazer uma camada de segurança nas docs dos Workers.