インドネシア語 |英語
このリポジトリには、インドネシアにおける新型コロナウイルス感染症の発生に関するデータの API サービスである dekontamination.com の作成に使用されるツールが保存されています。
現在、Decontamination は、KawalCovid19.id や KabarVirus などのサイトのデータ ソースとして使用されています。必要に応じてリポジトリの内容を変更することで、独自の API サービスを実行して 新型コロナウイルス感染症情報を広めることができます。
利用可能ないくつかのタイプのデータ (JSON 形式):
総分布と各都道府県の概要
公式紹介病院リスト
新型コロナウイルス感染症 (COVID-19) に関する最新ニュース
最新のデマニュース (turnbackhoax.id より)
注: 新型コロナウイルス感染症への曝露データは、BNPB (国家災害管理庁) の公式 ArcGIS ダッシュボードから抽出されています。
必須 (最小バージョン): 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 の場合、GitHub Actions のスケジュールされたイベント機能を利用してnpm run build
ステージが定期的にトリガーされ続けるため、このデータは 15 分ごとに更新されます (ドキュメントを参照)。
このリポジトリには、インドネシアでの最新の新型コロナウイルス感染症の動向を入手するための API サービスである dekontamination.com を構築するために必要なツールが含まれています。
Dekontamination.com は、KawalCovid19.id や KabarVirus などのサイトのデータ ソースとして機能します。独自の COVID-19 API サーバーを実行したい場合は、このリポジトリをカスタマイズおよび微調整し、それに応じてデータをデプロイするだけです。
現在、利用可能な情報には次のものがあります (JSON 形式)。
事例の概要
紹介病院リスト
新型コロナウイルス感染症 (COVID-19) に関連する最新ニュース記事
最近発見されたデマ (turnbackhoax.id より)
注: 新型コロナウイルス感染症の蔓延に関する情報は、BNPB (国家災害軽減庁) の公式 ArcGIS ダッシュボードから抽出されたものです。
最小要件: 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 の場合、GitHub Actions のスケジュールされたイベント機能のおかげで、 npm run build
定期的にトリガーされるため、データは 15 分ごとに更新されることに注意してください (ドキュメントを確認してください)。