عن المشروع
CasaOS هو نظام سحابي شخصي مفتوح المصدر طوّرته شركة IceWhaleTech، وكان مُثبّتًا أصليًا على لوحة ZimaBoard التي تُبرعت عبر التمويل الجماعي. يصف المشروع نفسه بأنه نظام بسيط وأنيق موجّه للمستخدمين المنزليين الراغبين في تخزين بياناتهم وإدارتها والوصول إليها دون الحاجة إلى معرفة تقنية عميقة. تذكر وثيقة القراء README أن الدافع وراء المشروع يعود إلى انخفاض تكاليف الحوسبة والتخزين، وتحول بعض أعباء العمل السحابية نحو الحافة (edge)، ورغبة الأفراد والمنظمات الصغيرة في الحفاظ على ملكية بياناتهم. كما يذكّر بمشاريع مستقبلية مثل التعاون الموزع بين الخوادم الشخصية والمساعدين الذكيين المدربين على البيانات الشخصية، وهي أفكار تطرح كجزء من رؤية الفريق وليس كوظائف مُنفّذة حاليًا.
من بين الميزات الرئيسية في وثيقة README: واجهة مستخدم ودودة مصمّمة لمنظور المنازل مع عدم الحاجة لكتابة أكواد أو نماذج؛ دعم عدة أنظمة عتادية وأساسية مثل ZimaBoard وIntel NUC وRaspberry Pi والحواسيب القديمة؛ متجر تطبيقات مختار مع تثبيت بنقرة واحدة لتطبيقات تشمل Nextcloud وHomeAssistant وAdGuard وJellyfin وأدوات *arr؛ إمكانية تثبيت العديد من تطبيقات Docker، حيث تشير README إلى أنه يمكن تثبيت أكثر من 100,000 تطبيق من النظام البيئي Docker؛ إدارة أقراص وملفات أنيقة لا تتطلب خلفية تقنية؛ ولوحات معلومات (widgets) تعرض استخدام الموارد وحالة التطبيقات ومعلومات أخرى نظرة سريعة.
التثبيت يُنجز عبر أمر من سطر واحد يدعم ZimaBoard وIntel NUC وRaspberry Pi وحواسيب أخرى، ومتوافق مع Ubuntu وDebian وRaspberry Pi OS وCentOS. تدرج وثيقة README معالجات amd64/x86-64 وarm64 وarmv7. الأنظمة المدعومة رسميًا هي Debian 12 (اختُبرت ووُصفت بالموصى به)، وUbuntu Server 20.04، وRaspberry Pi OS، وكلها مُعلَّمة كمُختبرة. وتشمل الأنظمة بدعم المجتمع Elementary 6.1 وArmbian 22.04، وكلاهما اختُبِر، بينما عُربت Alpine وOpenWrt وArchLinux على أنها غير مُختبرة بالكامل بعد. يتضمّن الإعداد السريع أمر تركيب يُنزّل من خلال wget أو curl ثم يُمرَّر عبر pipe إلى sudo bash. يمكن إجراء التحديثات من واجهة المستخدم عبر الإعدادات، أو من جلسة طرفية مربوطة بالجهاز؛ وفحص الإصدار يتم بالأمر casaos -v، أما إلغاء التثبيت متوفر عبر casaos-uninstall في الإصدارات v0.3.3 وما بعدها، أو عبر سكريبت للإصدارات الأقدم.
المشروع مدفوع بالمجتمع. تستدعي وثيقة README المستخدمين للانضمام إلى خادم Discord، واستخدام GitHub Discussions، والاطلاع على الموقع والعرض التجريبي، واستشارة ويكي CasaOS للاطلاع على إرشادات المساهمة والتطوير. كلمة Casa مستمدّة من الكلمة الإسبانية التي تعني المنزل. تُنشر ملاحظات الإصدار على GitHub، ويتبع المستودع مواصفات all-contributors. يعرض المشروع شعار ترخيص يربط بملف LICENSE، ويوفر وجودًا مفتوح المصدر بأسلوب شبيه بـMIT دون تفاصيل ترخيص إضافية في نص README.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.