إندونيسي | إنجليزي
يخزن هذا المستودع الأدوات المستخدمة لإنشاء موقع dekontaminating.com، وهي خدمة واجهة برمجة التطبيقات للبيانات المتعلقة بتطورات فيروس كورونا (COVID-19) في إندونيسيا.
حاليًا، يتم استخدام إزالة التلوث كمصدر بيانات لمواقع مثل KawalCovid19.id وKabarVirus. من خلال تغيير محتويات المستودع حسب الحاجة، يمكنك تشغيل خدمة واجهة برمجة التطبيقات (API) الخاصة بك لنشر معلومات حول كوفيد-19!
تتوفر عدة أنواع من البيانات (بتنسيق JSON):
ملخص التوزيع الإجمالي وكل محافظة
قائمة المستشفيات المرجعية الرسمية
آخر الأخبار حول فيروس كورونا (COVID-19).
آخر أخبار الخدعة (من Turnbackhoax.id)
ملاحظة : يتم استخراج بيانات التعرض لـCOVID-19 من لوحة معلومات ArcGIS الرسمية الخاصة بـ BNPB (الوكالة الوطنية لإدارة الكوارث).
المطلوب (الحد الأدنى من الإصدارات): الإصدار 10 من Node.js، الإصدار 7.58 من cur، الإصدار 1.5 من jq. يمكن لمستخدمي 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 يدويًا.
سيتم تحديث هذه البيانات كل 15 دقيقة خاصة بالنسبة إلى dekontaminating.com، نظرًا لاستمرار تشغيل مرحلة npm run build بشكل دوري، باستخدام ميزة الحدث المجدول في إجراءات GitHub (راجع الوثائق).
يحتوي هذا المستودع على الأدوات اللازمة لإنشاء موقع dekontaminating.com، وهي خدمة API للحصول على أحدث تطورات فيروس كورونا في إندونيسيا.
يعمل موقع Dekontaminating.com كمصدر بيانات لمواقع مثل KawalCovid19.id وKabarVirus. إذا كنت ترغب في تشغيل خادم واجهة برمجة تطبيقات COVID-19 الخاص بك، فما عليك سوى تخصيص هذا المستودع وتعديله ونشر البيانات وفقًا لذلك!
تتضمن بعض المعلومات المتوفرة حاليًا (بتنسيق JSON):
ملخص الحالات
قائمة المستشفيات المرجعية
أحدث المقالات الإخبارية ذات الصلة بـCOVID-19
الخدع المكتشفة مؤخرًا (من Turnbackhoax.id)
ملاحظة : يتم استخراج المعلومات المتعلقة بانتشار فيروس كورونا (COVID-19) من لوحة معلومات ArcGIS الرسمية الخاصة بـ BNPB (الوكالة الوطنية للتخفيف من آثار الكوارث).
الحد الأدنى من المتطلبات: الإصدار 10 من Node.js، الإصدار 7.58 من cur، الإصدار 1.5 من jq. بالنسبة إلى 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.
لاحظ أنه بالنسبة إلى dekontaminating.com، سيتم تحديث البيانات كل 15 دقيقة لأنه يتم تشغيل npm run build بشكل دوري، وذلك بفضل ميزة الحدث المجدول من GitHub Actions (راجع الوثائق).