индонезийский | Английский
В этом репозитории хранятся инструменты, использованные для создания dekontamination.com — API-сервиса для данных о развитии COVID-19 в Индонезии.
В настоящее время Decontamination используется в качестве источника данных для таких сайтов, как KawalCovid19.id и KabarVirus. Изменяя содержимое репозитория по мере необходимости, вы можете запустить собственный API-сервис для распространения информации о COVID-19!
Доступно несколько типов данных (в формате JSON):
Сводная информация об общем распределении и каждой провинции
Список официальных специализированных больниц
Последние новости о COVID-19
Последние новости о мистификациях (с сайта Turnbackhoax.id)
ПРИМЕЧАНИЕ . Данные о воздействии COVID-19 взяты из официальной информационной панели ArcGIS BNPB (Национального агентства по управлению стихийными бедствиями).
Требуется (минимальные версии): Node.js версии 10, Curl версии 7.58, jq версии 1.5. Пользователи Ubuntu/Debian могут получить его следующим образом:
sudo apt install -y nodejs curl jq
Как запустить:
npm install npm run build
тогда важные данные будут помещены в 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
который, конечно же, готов к публикации в виде статического сайта, например, с использованием Firebase Hosting, Zeit/Vercel, Surge, Netlify, Aerobatic, Render и т.п., или также размещается на HTTP-сервере вручную.
Специально для dekontamination.com эти данные будут обновляться каждые 15 минут, поскольку этап npm run build продолжает периодически запускаться с использованием функции запланированных событий действий GitHub (см. документацию).
Этот репозиторий содержит инструменты, необходимые для создания dekontamination.com, API-сервиса для получения последних разработок по COVID-19 в Индонезии.
Dekontamination.com служит источником данных для таких сайтов, как KawalCovid19.id и KabarVirus. Если вы хотите запустить собственный API-сервер COVID-19, просто настройте и настройте этот репозиторий и соответствующим образом разверните данные!
В настоящее время некоторая доступная информация включает (в формате JSON):
Краткое изложение дел
Список специализированных больниц
Последние новостные статьи, касающиеся COVID-19
Недавно обнаруженные мистификации (из Turnbackhoax.id)
ПРИМЕЧАНИЕ . Информация о распространении COVID-19 взята из официальной информационной панели ArcGIS BNPB (Национального агентства по смягчению последствий стихийных бедствий).
Минимальные требования: Node.js версии 10, Curl версии 7.58, jq версии 1.5. Для Ubuntu/Debian выполните это, установив следующие пакеты:
sudo apt install -y nodejs curl jq
Чтобы запустить извлечение данных:
npm install npm run build
который поместит важные биты в 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
который можно опубликовать так же, как обычный статический сайт, например, с помощью Firebase Hosting, Zeit/Vercel, Surge, Netlify, Aerobatic, Render и т. д., или обслуживать вручную с любого HTTP-сервера.
Обратите внимание, что для dekontamination.com данные будут обновляться каждые 15 минут, поскольку npm run build запускается периодически благодаря функции запланированных событий из GitHub Actions (см. документацию).