Indonésio | Inglês
Este repositório armazena as ferramentas usadas para criar o dekontamination.com, um serviço API para dados sobre o desenvolvimento do COVID-19 na Indonésia.
Atualmente, a descontaminação é usada como fonte de dados para sites como KawalCovid19.id e KabarVirus. Ao alterar o conteúdo do repositório conforme necessário, você pode executar seu próprio serviço API para divulgar informações sobre o COVID-19!
Vários tipos de dados disponíveis (em formato JSON):
Resumo da distribuição total e de cada província
Lista de hospitais oficiais de referência
As últimas notícias sobre o COVID-19
Últimas notícias sobre boatos (de turnbackhoax.id)
NOTA : Os dados de exposição ao COVID-19 são extraídos do painel oficial ArcGIS da BNPB (Agência Nacional de Gestão de Desastres).
Obrigatório (versões mínimas): Node.js versão 10, curl versão 7.58, jq versão 1.5. Os usuários do Ubuntu/Debian podem obtê-lo:
sudo apt install -y nodejs curl jq
Como correr:
npm install npm run build
então os dados importantes serão colocados no diretório public
:
$ find public/ -type f public/api/id/covid19/hoaxes public/api/id/covid19/hospitals public/api/id/covid19/news public/api/id/covid19/stats public/index.html public/ping
que, claro, está pronto para ser publicado como um site estático, por exemplo, usando Firebase Hosting, Zeit/Vercel, Surge, Netlify, Aerobatic, Render e similares, ou também colocado manualmente em um servidor HTTP.
Especialmente para dekontamination.com, esses dados serão atualizados a cada 15 minutos porque o estágio npm run build
continua a ser acionado periodicamente, utilizando o recurso de evento agendado do GitHub Actions (consulte a documentação).
Este repositório contém as ferramentas necessárias para construir dekontamination.com, um serviço API para obter o desenvolvimento mais recente do COVID-19 na Indonésia.
Dekontamination.com serve como fonte de dados para sites como KawalCovid19.id e KabarVirus. Se você deseja executar seu próprio servidor API COVID-19, basta personalizar e ajustar este repositório e implantar os dados de acordo!
Atualmente, algumas informações disponíveis incluem (formatadas como JSON):
Resumo dos casos
A lista de hospitais de referência
Últimos artigos de notícias relevantes para o COVID-19
Hoaxes descobertos recentemente (de turnbackhoax.id)
NOTA : As informações sobre a propagação do COVID-19 são extraídas do painel oficial ArcGIS da BNPB (Agência Nacional de Mitigação de Desastres).
Requisitos mínimos: Node.js versão 10, curl versão 7.58, jq versão 1.5. Para Ubuntu/Debian, cumpra-os instalando os seguintes pacotes:
sudo apt install -y nodejs curl jq
Para executar a extração de dados:
npm install npm run build
que colocará os bits importantes no subdiretório public
:
$ find public/ -type f public/api/id/covid19/hoaxes public/api/id/covid19/hospitals public/api/id/covid19/news public/api/id/covid19/stats public/index.html public/ping
que pode ser publicado como um site estático normal, por exemplo, usando Firebase Hosting, Zeit/Vercel, Surge, Netlify, Aerobatic, Render, etc, ou servido manualmente a partir de qualquer servidor HTTP.
Observe que para dekontamination.com, os dados serão atualizados a cada 15 minutos porque npm run build
é acionado periodicamente, graças ao recurso de evento agendado do GitHub Actions (verifique a documentação).