العودة إلى ADDA ←حزم ADDA
مكونات قابلة لإعادة الاستخدام لاعتماد ADDA عبر SDK والعناصر المضمنة ووكلاء Access وفحوصات الإصدار.
SDK
Kit Next.js Middleware + SDK
جاهزخط أساس لحماية المسارات والنماذج باستخدام `createAddaClient()` وقياس الثقة من البرمجية الوسيطة.
تتضمن
- تقييم الطلبات
- قرار allow/challenge/block
- مثال برمجية وسيطة قابل لإعادة الاستخدام
الملفات
- examples/adda-next-middleware.mjs
- packages/adda-sdk/index.mjs
الأوامر
node examples/adda-next-middleware.mjs
عنصر
Kit Public Embeds / badge.js + widget.js
تشغيليعناصر عامة جاهزة لعرض شارة الثقة وبطاقة حالة مصغرة وزر الإبلاغ عن الإساءة من دون شفرة إضافية.
تتضمن
- badge.js
- widget.js
- مقتطفات data-* جاهزة للنسخ
- رابط بوابة ADDA العامة
الملفات
- app/adda/badge.js/route.ts
- app/adda/widget.js/route.ts
الأوامر
curl "$BASE_URL/api/adda/v1/badges/script?domain=capacero.ar"curl "$BASE_URL/api/adda/v1/widgets/script?type=status-mini-card&domain=capacero.ar"
وكيل
Kit Access Watch Agent
جاهزمكونات دنيا لإرسال النبضات وقياس الأقران والتحقق من Access Trust عبر CLI وSDK ومشغل المثال.
تتضمن
- نبض الوكيل
- قياس الأقران
- بيان النشر
- دليل تثبيت systemd
- مفتاح استقبال مشترك
الملفات
- examples/adda-access-agent-heartbeat.mjs
- scripts/adda-cli.mjs
- app/api/adda/v1/access/agents/manifest/route.ts
الأوامر
curl "$BASE_URL/api/adda/v1/access/agents/manifest"npm run adda:cli -- access heartbeat --hostname access-agent-01 --device-id access-device-001npm run adda:cli -- access peer --peer-label peer-sur --endpoint vpn.adda.capacero.ar:51820
قائمة تحقق دنيا قبل نشر SDK/CLI أو نشر حزم DNS/WAF/Access خارج المستودع.
تتضمن
- فحص الأنواع
- مساعدة CLI
- بيان الإصدار
- اختبار ADDA الدخاني
الملفات
- packages/adda-sdk/package.json
- packages/adda-cli/package.json
الأوامر
npm run typechecknpm run adda:smokenode scripts/adda-cli.mjs --helpnode packages/adda-cli/bin/adda.mjs --help