تقرأ توثيق الإصدار Squire ⁦1.0.0-beta.2⁩. اقرأ أحدث دليل

النشر والإعداد

متطلبات النظام

المتطلبات وتقديرات البداية وحدود السعة.

حالة الإصدار — 22 أكتوبر 2026: نُشر Squire 1.0.0-beta.2 للتقييم؛ وما زال الإصدار المستقر 1.0.0 مخططاً. اجتازت الحزمة فحوصها، لكننا لا ندعي اختبار ترقية فعلية على جهاز من beta.1 إلى beta.2 أو مطابقة بايتات الملف المنشور بالبناء. لا تزال مراجعة الأجهزة وإمكانية الوصول والخصوصية والأمن والاسترداد وتشغيل المؤسسة مطلوبة قبل استخدام بيانات رياضيين حقيقية.

التطوير

يدعم التطبيق Node.js 22.16 أو 24 وnpm وDocker Compose. تثبّت صور الإنتاج Node.js 22.16؛ راجع أمان بيئة التشغيل قبل الإنتاج. يستهدف هذا الموقع Node.js 24 بشكل مستقل.

الاستضافة الذاتية

استخدم خادم Unix وDocker Compose ونطاقاً موجهاً إليه وتخزيناً دائماً لـPostgreSQL والملفات الخاصة وHTTPS عبر Caddy. أبقِ PostgreSQL داخلياً وخصص تخزيناً احتياطياً محمياً خارج الخادم.

تقديرات الحجم

تبدأ قوالب الآلات الافتراضية الاختيارية بمعالجين افتراضيين وذاكرة 4 GiB، وقرص 50 GiB على AWS وGoogle Cloud أو 64 GiB على Azure. هذه تقديرات بداية وليست حدوداً دنيا مقاسة أو سعة مختبرة بالحمل. تؤثر عمليات البناء والملفات والاستخدام المتزامن والنسخ الاحتياطي في الحجم؛ ولم تثبت سعة عدد محدد من الرياضيين المتزامنين.

الأجهزة

يخدم الويب المسؤولين والمدربين والرياضيين بواجهات متجاوبة. لا تعتمد محاكاة Chromium المكتبية أو WebKit للهاتف الأجهزة الفعلية أو الأجهزة اللوحية أو متصفحات iOS.

تطبيق Android الاختياري للمدربين. الحد الأدنى المضبوط API 24، وتضم الحزمة الموقّعة ARM64 وx86_64. لا تثبت هذه الإعدادات توافق كل جهاز. أبلغ المؤسس عن نجاح أول اختبار على Galaxy S20+ في 20 أكتوبر 2026؛ وتبقى تغطية الأجهزة واللوحيات الأوسع مفتوحة. يمكن اختبار الهاتف محلياً بتحويل اتصال USB دون نطاق أو Metro أو محاكي؛ راجع دليل الهاتف.

المصدر والحالة

رُوجع في 19 أكتوبر 2026. راجع متطلبات قوالب السحابة وجاهزية beta، المحدّثة في طلب المراجعة #127.

في 20 أكتوبر 2026، أكد المؤسس أن خطوات التثبيت المستقل ومسار الاستخدام الميداني والاسترداد دون اتصال الموصوفة على Galaxy S20+ عملت كما هو متوقع. هذا نجاح مُبلّغ عنه من المالك لاختبار هاتف فعلي. لم تُقدَّم نسخة Android أو بصمة APK المثبّت أو نتائج كل لغة وفحوص إمكانية الوصول؛ وتبقى تغطية الأجهزة واللوحيات وإمكانية الوصول والترقيات التاريخية الأوسع منفصلة. راجع نتيجة الهاتف المسجّلة وطلب مراجعة التطبيق #136.