O que devo inserir nas configurações do S3 CDN se eu não tiver um CDN?

Olá a todos.

Uma nova mensagem de conselho apareceu na minha página de administração do Discourse após uma atualização recente para a versão 2.7.0.beta1 (e0c952290b)

Ela diz:

Nosso Discourse realmente usa o S3 para armazenamento, mas não possui um CDN de nenhuma forma.

@Falco sugeriu inserir a URL do bucket do S3 na caixa de configurações s3 cdn url, mas não tenho certeza de que efeito isso poderia ter em outros lugares.

Também não tenho certeza de qual seria a URL do meu bucket do S3 :man_facepalming:

Uma URL de exemplo do S3 para uma imagem enviada por um usuário é:

https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg

Isso significa que minha URL do bucket seria:

https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/

:thinking:

Se eu inserir essa URL na caixa de configurações s3 cdn url e depois refazer centenas de milhares de posts, a URL servida não seria então:

https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/2/1/21365d3a8c03c3f309dd78ca51f517973618f2a0.jpeg

Significando que nenhuma imagem de usuário funcionaria mais? :man_shrugging:

Em um mundo ideal, eu simplesmente gostaria de clicar em “Ok, obrigado pelo aviso!” e descartar essa informação/alerta/conselho da nossa página de administração. No entanto, suspeito que isso seria uma alteração bastante grande no núcleo, então vamos pular essa ideia.

No momento, tudo está funcionando bem e tem estado assim há anos. Estou muito relutante e nervoso em alterar uma configuração que não entendo completamente, a ponto de simplesmente fingir que não vejo esse conselho toda vez que olho para o painel de administração.

Estou supondo que ainda verei quaisquer outros avisos futuros do painel de administração; este impedirá que outros apareçam, certo?

Qualquer conselho, insight ou sugestão é bem-vindo, por favor.

2 curtidas

Isso aconteceu ou você está apenas teorizando?

Não mudei nada — isso é 100% especulação (e medo de quebrar algo que não está quebrado no momento) :blush:

1 curtida

angry lilo and stitch GIF

Por que você não faz o seu experimento antes de se soltar nas especulações? :stuck_out_tongue:

Configure as opções, atualize a página, tente fazer o upload de uma imagem em uma postagem, veja que funciona perfeitamente, etc.

2 curtidas

Se você quer ignorar o conselho, por que não simplesmente ignorar a mensagem? Você provavelmente poderia escondê-la com CSS, ou apenas fingir que ela não existe. Configurar um CDN falso parece uma má ideia.

O BunnyCDN é barato e fácil de configurar.

1 curtida