
Cloud in a Bottle: سحابة شخصية مفتوحة المصدر تهدف إلى تبسيط الاستضافة الذاتية
منشور الإطلاق يقدّم سحابة شخصية قائمة على الحاويات، بتسجيل دخول موحّد ومشاركة بيانات مقيّدة بين التطبيقات وكتالوج منتقى، بعد أكثر من ستة أشهر من الاختبار. والهدف المعلن أن يصبح الاستضافة الذاتية بسهولة استخدام الهاتف.
يقدّم منشور إطلاق على موقع cloudinabottle.org مشروع Cloud in a Bottle، وهو مشروع مفتوح المصدر يغلّف خادمًا شخصيًا في صورة «سحابتك الشخصية مفتوحة المصدر: تطبيقات في حاويات، ومصادقة موحّدة، وتجربة استخدام جيدة». والهدف المعلن في المنشور هو أن تصبح الاستضافة الذاتية أشبه بـ«استخدام هاتف ذكي يقدّم تطبيقات الويب، لا بعمل إضافي لمسؤول النظام».
تبدأ حجة الكاتب من الانزعاج من برمجيات «مصمّمة عن قصد لإحداث الإدمان، ومحشوّة بالإعلانات، وتتتبّعك وتبيع بياناتك». ويرى أن جزءًا كبيرًا من ذلك ناتج عن الانتقال إلى السحابة: فالبرمجيات المستضافة أكثر راحة — لا شيء يحتاج إلى تثبيت، ويمكن الوصول إليها من أي جهاز، ومشاركتها سهلة — لكن تقديمها يكلّف مالًا، لذا يقف خلف كل شيء تقريبًا على الويب شركة قد لا تتوافق مصالحها مع مصالح المستخدم.
كيف يعمل
تقنيًا، يُوصف Cloud in a Bottle بأنه جهاز Ubuntu مع خادم ويب يستضيف لوحة تحكم ويوجّه طلبات HTTP(S) إلى تطبيقات داخل حاويات. تعمل هذه التطبيقات في حاويات محصّنة وبدون صلاحيات الجذر، بحيث يمكن استخدام البرمجيات القائمة بأقل تعديلات داخل صندوق حماية آمن بدرجة معقولة. ويمكن للتطبيقات أن تختار الاستفادة من ميزات المنصة: تسجيل الدخول إلى النسخة يعني الدخول إلى كل تطبيق دون حسابات منفصلة، وتتيح واجهة برمجية وصولًا مصرّحًا به إلى البيانات والقدرات بين التطبيقات. ويقارن الكاتب ذلك بواجهات Android وiOS — «هاتف ذكي سحابي» تملكه أنت.

ما كان موجودًا قبل ذلك
يقيّم المنشور الأساليب السابقة بشكل مباشر. فقد وُصف Sandstorm.io بأنه قريب جدًا في الروح، ويُمنح الفضل في طرح الحجة ذاتها عام 2014، لكنه هُجر منذ زمن طويل وتطلّب تغييرات كبيرة في البرمجيات القائمة. ويوصف Nextcloud بأنه بطيء وغير موثوق ويتجه أكثر فأكثر إلى القطاع المؤسسي؛ أما YunoHost فيشغّل التطبيقات مباشرة على المضيف دون صندوق حماية، فتطبيق واحد غير آمن يعرّض الخادم كله للخطر؛ وCoolify يستضيف حاويات، لكن كل تطبيق «جزيرة بدخول خاص به» وتكاد تكون تكامله مع بقية النظام معدومة.
الترخيص والوصول
مشروع Cloud in a Bottle مفتوح المصدر، وقابل للاستضافة الذاتية، وبلا أي قياس عن بُعد، ويسعى إلى البقاء بسيطًا و«خاليًا من السحر». وتقدّم شركة Imbue، التي يعمل بها الكاتب، نسخة مُدارة — وهو نموذج عمل يدعم المشروع، بينما يشغّل مسار المصدر المفتوح الكود نفسه تمامًا. ويأتي الإطلاق بعد أكثر من ستة أشهر من التطوير والاختبار الخاصين. ويمكن تجربته كنسخة مُدارة برصيد 10 دولارات، أو على خادم سحابي افتراضي، أو في آلة افتراضية على عتاد قائم، أو على خادم فيزيائي؛ الكود على GitHub ودردشة المجتمع على Matrix.
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.