indonésien | Anglais
Ce référentiel stocke les outils utilisés pour créer dekontamination.com, un service API pour les données sur l'évolution du COVID-19 en Indonésie.
Actuellement, Decontamination est utilisé comme source de données pour des sites tels que KawalCovid19.id et KabarVirus. En modifiant le contenu du référentiel selon vos besoins, vous pouvez exécuter votre propre service API pour diffuser les informations sur le COVID-19 !
Plusieurs types de données disponibles (au format JSON) :
Sommaire de la répartition totale et par province
Liste des hôpitaux de référence officiels
Les dernières nouvelles sur le COVID-19
Dernières nouvelles sur le canular (de turnbackhoax.id)
REMARQUE : les données d'exposition au COVID-19 sont extraites du tableau de bord officiel ArcGIS de la BNPB (Agence nationale de gestion des catastrophes).
Obligatoire (versions minimales) : Node.js version 10, curl version 7.58, jq version 1.5. Les utilisateurs d'Ubuntu/Debian peuvent l'obtenir :
sudo apt install -y nodejs curl jq
Comment exécuter :
npm install npm run build
alors les données importantes seront placées dans l'annuaire 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
qui est bien sûr prêt à être publié sous forme de site statique, par exemple en utilisant Firebase Hosting, Zeit/Vercel, Surge, Netlify, Aerobatic, Render, etc., ou également placé manuellement sur un serveur HTTP.
Surtout pour dekontamination.com, ces données seront mises à jour toutes les 15 minutes car l'étape npm run build
continue d'être déclenchée périodiquement, en utilisant la fonctionnalité d'événement planifié de GitHub Actions (voir la documentation).
Ce référentiel contient les outils nécessaires pour créer dekontamination.com, un service API permettant d'obtenir les derniers développements COVID-19 en Indonésie.
Dekontamination.com sert de source de données pour des sites tels que KawalCovid19.id et KabarVirus. Si vous souhaitez exécuter votre propre serveur API COVID-19, personnalisez et modifiez simplement ce référentiel et déployez les données en conséquence !
Actuellement, certaines informations disponibles incluent (au format JSON) :
Résumé des cas
La liste des hôpitaux de référence
Derniers articles de presse concernant le COVID-19
Canulars récemment découverts (de turnbackhoax.id)
REMARQUE : Les informations sur la propagation du COVID-19 sont extraites du tableau de bord officiel ArcGIS de la BNPB (National Disaster Mitigation Agency).
Configuration minimale requise : Node.js version 10, curl version 7.58, jq version 1.5. Pour Ubuntu/Debian, remplissez ces conditions en installant les packages suivants :
sudo apt install -y nodejs curl jq
Pour exécuter l'extraction des données :
npm install npm run build
qui placera les bits importants dans le sous-répertoire 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
qui peut être publié comme un site statique classique, par exemple en utilisant Firebase Hosting, Zeit/Vercel, Surge, Netlify, Aerobatic, Render, etc., ou servi manuellement à partir de n'importe quel serveur HTTP.
Notez que pour dekontamination.com, les données seront mises à jour toutes les 15 minutes car npm run build
est déclenché périodiquement, grâce à la fonctionnalité d'événement planifié de GitHub Actions (consultez la documentation).