Posso usar o Dropbox como hospedagem de arquivos estáticos do site?

16

Estou criando um site em uma hospedagem gratuita que não tem muito espaço ou largura de banda.
Por isso, considerei usar a pasta Pública do Dropbox para arquivos estáticos, como:

  • Javascript, CSS
  • Imagens
  • Downloads (cada um com algumas centenas de kilobytes)

O Dropbox permite um uso tão extenso e qual é o limite?

Oleh Prypin
fonte
11
Desde então, o Dropbox descontinuou a pasta pública, o que significa que as circunstâncias em torno dessa pergunta são muito diferentes. Como tal, muitas das respostas abaixo podem estar desatualizadas.
Stevoisiak

Respostas:

4

Desde maio de 2017, a pasta Pública foi convertida em uma pasta privada padrão (essa conversão ocorreu para usuários do Dropbox Basic em 15 de março de 2017).

A renderização no navegador de arquivos HTML também foi / está sendo descontinuada (consulte os parágrafos abaixo para as datas exatas). De acordo com a resposta fixada nesta pergunta , os arquivos HTML compartilhados estarão disponíveis apenas para download, em vez de serem renderizados no navegador.

A partir de 3 de outubro de 2016, os usuários do Dropbox Basic (gratuito) não podem mais usar links públicos para renderizar conteúdo HTML em um navegador da web. Se você é um usuário básico e criou um site que exibe diretamente o conteúdo HTML da sua conta do Dropbox, ele não será mais renderizado no navegador. O próprio conteúdo HTML permanece seguro no Dropbox, e você pode compartilhá-lo usando qualquer um dos nossos outros métodos de compartilhamento.

A partir de 1º de setembro de 2017, os usuários do Dropbox Pro, Plus e Business não poderão mais renderizar conteúdo HTML, e a pasta Pública e sua funcionalidade de compartilhamento serão desativadas. Até essa data, os usuários do Dropbox Pro, Plus e Business podem continuar usando links públicos para renderizar conteúdo HTML.

De: https://www.dropbox.com/help/files-folders/public-folder


Quanto à hospedagem de outros arquivos estáticos, testei manualmente, incluindo um arquivo CSS compartilhado do Dropbox em um arquivo HTML. O link de compartilhamento que recebi para o arquivo era assim:

https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0

Tentar incluir esse link no arquivo CSS não funcionou (essa página retorna o HTML para o "visualizador da web" do Dropbox para o arquivo), mas funcionou quando usei o dl=1parâmetro de consulta, da seguinte forma:

<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1">

No entanto, a inclusão do CSS dessa maneira adicionou um redirecionamento adicional, pois a solicitação para este URL de compartilhamento respondeu com um código de status HTTP 302 e foi redirecionado para outro URL:

https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1

A inclusão do CSS usando esse link ignorou o redirecionamento, mas não tenho certeza se esse é um URL permanente ou se pode mudar no futuro (enquanto o URL que redireciona deve funcionar permanentemente).

As imagens de vinculação direta (incorporação direta) do Dropbox parecem se comportar da mesma maneira (o link de compartilhamento com o dl=1parâmetro de consulta funciona, mas gera um redirecionamento).

Christopher Su
fonte
12

Eles não o proibiram completamente, então acho seguro dizer que você tem permissão para hospedar sites no Dropbox. Existe uma página wiki, "Hospedando sites com o Dropbox" , (que inclui informações hospedadas na seção oficial do wiki do Dropbox) sobre como você pode configurá-lo através do apontador CNAME.

Se você está preocupado com a largura de banda, consulte a publicação de Arash F. nos fóruns do Dropbox :

usuários gratuitos que atingem um limite de largura de banda estão usando múltiplos de 10 dos GB de largura de banda em um determinado dia, para que eu não seja tão solidário com eles nos fóruns, pois somos muito, muito generosos com os limites de largura de banda ;-).

benregn
fonte
-1

Sim, você pode fazê-lo, mas apenas até exceder os limites de tráfego.

Yuriy
fonte
2
Esta resposta pode usar um pouco mais detalhadamente. O que acontece quando você excede os limites de tráfego? Quais são os limites de tráfego?
Stevoisiak