foto-do-dia

1.0.3 • Public • Published

Objetivo

Disponibilizar foto de fundo, possivelmente para tela de boas-vindas ou login, no arquivo "foto-do-dia.jpg" em bucket (S3).

Foto será obtida de forma arbitrária, dentre aquelas localizadas com o tema "felicidade" no serviço Unsplash (https://unsplash.com). Regras devem ser observadas para o consumo em conformidade com as orientações deste serviço. Os créditos são documentados em JSON no arquivo "foto-do-dia.json".

Instalação

  • npm i foto-do-dia

Configuração

  • Variável de ambiente UNSPLASH_ACCESS_KEY contendo chave para acesso ao Unsplash (https://unsplash.com/). Consulte documentação pertinente para acesso em conformidade com as exigências.
  • Credenciais da AWS com autorização de escrita em bucket (S3) utilizado para armazenar foto obtida do serviços Unsplash. Em geral no arquivo credentials, criado no diretório .aws contido no diretório de trabalho do usuário.
  • Variável de ambiente BUCKET_NAME. Bucket no qual o arquivo obtido será depositado.

Execução

  • npm install
  • node node_modules\foto-do-dia\index.js.

Estratégia

  • foto-fallback.jpg e foto-fallback.json contém, respectivamente, a foto e os créditos correspondentes. Esta é a foto a ser empregada caso a atualização falhe ou não seja possível adquirir a foto do dita.

  • foto-do-dia.jpg e foto-do-dia.json contém, respectivamente, a foto e os créditos correspondentes da foto do dia.

Package Sidebar

Install

npm i foto-do-dia

Weekly Downloads

1

Version

1.0.3

License

MIT

Unpacked Size

5.41 kB

Total Files

4

Last publish

Collaborators

  • kyriosdata