UBOS خادم منزلى سهل وبسيط ب لأدارة تطبيقات الويب

اسم التوزيعة : UBOS
نوع النظام : جنو/ لينكس
التوزيعة مبنية على أساس : Arch Linux
بلد منشاء التوزيعة : USA
معمارية التوزيعة : armhf, x86_64
نوع سطح المكتب : No Desktop
فئة التوزيعة : Raspberry Pi, Server
حالة التوزيعة : نشطة

blank

blank blank blank

blank

UBOS هو توزيعة جنو لينكس حره ، مبنيه على Arch Linux ، وتركز التوزيعة على جعل إدارة الخوادم المنزلية امر سهل وبسيط بكثير وبعيد عن التعقيدات ، وهو أمر لا توليه معظم التوزيعات اهتمامًا كبيرًا ، والتوزيعة مصممة من اجل تسهيل واختصار مقدار الوقت المطلوب لإعداد وصيانة خوادم منزلية شخصية مستقلة وخدمات الشيكة المشتركة مع القليل من المساعدة أو بدون مساعدة من المعالجات ، مما يجعل من السهل إعداد خدمات مثل WordPress و Nextcloud و wiki بأمر واحد ، كما انه يمكن أيضًا إجراء نسخ احتياطي لجميع الخدمات واستعادتها عن طريق أمر قصير في الترمنال.

UBOS Linux هو توزيع خادم ، من أجل تسهيل إعداد وصيانة خادم GNU/Linux الذي يدير تطبيقات الويب الشائعة ويحافظ على البيانات تحت سيطرة مالك الخادم. تتمثل رؤيتنا في أن كل شخص يجب أن يكون لديه خادم في منزله يومًا ما يظل مستقلاً عن الشركات التجارية والحكومية.

التوزيعه مصممه لتعمل على أجهزة الكمبيوتر ، ولوحات Raspberry Pi B و B + ، وعلى أجهزة Mac والعمل في VirtualBox. تم اختباره مع كل من ownCloud, Known, WordPress, Mediawiki, Selfoss, Shaarli and Jenkins والعديد من الإضافات لعدد من هؤلاء.

الهدف من التوزيعة هو جعل إدارة الخوادم الشخصية 10x أسهل للمستخدمين ، وكذلك تسهيل الأمر على المطورين لإنشاء تطبيقات ويب “بيانات شخصية” لا تتجسس علينا وتنشرها.
كما انه يمكن توصيل UBOS بأكبر عدد ممكن من الأجهزة ، ونثبت مسبقًا الكثير من البرامج الوسيطة المتعلقة بـ “البيانات الشخصية” ، وتوجد مشاريع إنترنت الأشياء لجعل UBOS هو نظام التشغيل الذي يتم تشغيله باعتباره النظام الافتراضي على ألاجهزة.

باستخدام UBOS Linux ، يمكن تثبيت تطبيقات الويب وتهيئتها بالكامل باستخدام أمر واحد ، هذا يزيل عناء تثبيت البرامج وتكوينها على الخوادم ويسمح لعدد أكبر من الأشخاص بتشغيل مواقع الويب الخاصة بهم.

عند الرغبة في تشغيل تطبيق Python ، على سبيل المثال ، يجب ألا يتطلب من المستخدمين معرفة أي شيء عن Python ؛ نفس الشيء بالنسبة إلى اللغات والأطر وقواعد البيانات الأخرى وما شابه ذلك.

مع توزيعة UBOS ، لا يتعين على المستخدم العادي أبدًا تحرير ملف تكوين (على سبيل المثال / etc /) ، او توفير قاعدة بيانات ، او بدء أو إيقاف الخدمات ، وما شابه.

blank

يقوم UBOS بأتمتة إدارة التطبيقات بشكل كامل في المضيفين الظاهريين ، ويمكنك تشغيل ، على سبيل المثال ، خمس مثيلات مختلفة من WordPress بمكونات إضافية وسمات مختلفة في خمسة أسماء مضيف مختلفة على نفس الكمبيوتر ، أو حتى على نفس اسم المضيف (على سبيل المثال ، example.com/blog1 ، example.com/blog2 إلخ).
ويمكنك نشرها جميعًا بشكل فردي أو في نفس الوقت باستخدام أمر واحد. يمكن لـUBOS الآن أيضًا الحصول تلقائيًا على شهادات SSL / TLS من https://letsencrypt.org.

تتعلق Picos / CloudOS بتقديم خدمات محددة بطريقة خفيفة للأشياء التي تخضع جميعها لسيطرة المستخدم ، كما تسمح Picos للبيانات الشخصية بالبقاء شخصية ، لذا فإن الطريقة التي ترتبط بها الصور والأنظمة مثل UBOS هي إدراك الأشخاص أنهم بحاجة إلى التحكم في كل شيء في حياتهم: الكلمات أو البيانات الشخصية أو الأشياء أو أي شيء آخر.
بشكل أكثر تقنيًا ، يمكن أن يتفاعل UBOS و picos بالطرق التالية:
1) يمكنك استضافة الصور الخاصة بك على UBOS على الخادم الخاص بك.
2) يمكنك مراقبتها والتحكم فيها من مثل هذه المنصة.
3) سيكون UBOS مكانًا رائعًا لتشغيل خادم الشخصي (المستند إلى UMA؟).

يقوم UBOS بالتثبيت المسبق والتكوين المسبق للشبكات والبنية التحتية الأخرى ، لذا فهو جاهز للاستخدام بمجرد بدء تشغيله. على سبيل المثال ، لا يقوم UBOS بالتمهيد كعميل DHCP فحسب ، بل يقوم أيضًا بتشغيل خادم ويب مع تطبيق ويب افتراضي خلف جدار حماية تم تكوينه مسبقًا ، مما يسمح هذا للمستخدم باستخدام UBOS على الفور ، مع القليل من تكوين الأنظمة أو بدونها.

يمكن تحويل الأنظمة التي تحتوي على منفذ Ethernet إلى موجه / بوابة منزلية باستخدام أمر واحد ، ويقوم UBOS تلقائيًا بإعداد قناع الشبكة وجدار الحماية وخادم DNS المحلي وخادم DHCP. يمكن الوصول إلى التطبيقات المثبتة على النظام فقط على شبكة المنطقة المحلية أو أيضًا على الإنترنت العام.

يمكن لـ UBOS إجراء نسخ احتياطي أو استعادة جميع التطبيقات المثبتة على الجهاز أو أي مجموعة فرعية منها ، بما في ذلك تكوينها بالكامل (مثل TLS) في أمر واحد. اختياريًا ، قد يتم تشفير النسخ الاحتياطية و / أو تحميلها تلقائيًا إلى Amazon S3.

يضمن UBOS أن يتم اختبار نظام التشغيل الأساسي والشبكات والبرامج الوسيطة والتطبيقات مع بعضها البعض قبل طرح إصدار UBOS جديد. هذا يقلل من احتمالية أن تؤدي الترقية إلى قاعدة البيانات أو خادم الويب ، على سبيل المثال ، إلى تعطيل تطبيق الويب.
تقوم بعض توزيعات Linux بإجراء اختبار مماثل مع تطبيقات سطح المكتب ، لكننا لسنا على علم بأي توزيعات أخرى تقوم بذلك من جانب الخادم ، تطبيقات الويب.

على عكس معظم التوزيعات الأخرى ، لا تحاول UBOS توفير كل حزمة يمكن تصورها. بدلاً من ذلك ، نحاول توفير أقل عدد ممكن من الحزم عن طريق التخلص من الحزم البديلة التي توفر وظائف متداخلة.

على سبيل المثال ، اخترنا Apache بدلاً من nginx (بسبب دعم البرامج الأوسع). لدعم أهداف UBOS ، فإن هذا له مزايا كبيرة: فهو يجعل الاختبار أبسط بكثير لأن UBOS يحتوي على كود أقل بكثير ، ويحتاج إلى اختبار تكوينات أقل بكثير.
وهذا بدوره يجعل حياة مطوري التطبيقات أسهل وعمليات التثبيت خفيفه ومريحه ، لا يزال بإمكان المستخدمين الذين يرغبون في استخدام حزم أخرى غير متوفرة من خلال UBOS الحصول على تلك الحزم من مستودعات Arch Linux. UBOS هو مشتق (متوافق) من Arch Linux.

يستخدم نظام UBOS نموذجًا لتطوير الإصدار المتداول ولا يتطلب UBOS أبدًا ترقيات كبيرة ؛ بدلاً من ذلك ، يتم توفير التحديثات بشكل تدريجي. يضمن ذلك استمرار تحديث الأجهزة واستمرار تشغيلها على المدى الطويل.

تعتبر خوادم مع UBOS ، سهله وسريعه ، من اجل ان يتمكن المزيد من الأشخاص من تشغيل خوادمهم الخاصة في المنزل ، وبناء المزيد من مشاريع إنترنت الأشياء الرائعة والحفاظ على خصوصية بياناتهم وفي المنزل.

فى السابق ومع توزيعات اخرى عندما يحين وقت الترقية ، فإن إدارة الخادم تستغرق وقتًا طويلاً ، وفى بعض الاحيان لانرغب فى ترقية جميعً الخدمات من اجل الحفاظ على مواقع الويب الخاصة بنا لأسباب أمنية! لذلك تحتاج إلى القيام بكل ما سبق ، ولكن أيضًا نسخ البيانات احتياطيًا ، وربما تقوم بتشغيل عمليات ترحيل البيانات يدويًا ، وبعض التطبيقات مثل WordPress جعلت الأمر سهلاً ، لكن معظمها لم يفعل ذلك.

لكن في UBOS ، الأمر ببساطة هو: فقط هو كتابة امر التحديث التالى ويمكنك الاسترخاء أثناء قيام UBOS بعمل كل التحديثات وبكل ما سبق ، لجميع التطبيقات التي قمت بتثبيتها في جميع المضيفين الظاهريين على خادمك الشخصي.

$ sudo ubos-admin

[icon name=”code” class=”” unprefixed_class=””] المميزات فى الاصدارات الجديده:
🔹 أصبح من السهل الآن استخدام “قرص بيانات كبير” منفصل (مثل قرص USB خارجي على Raspberry Pi ، أو وحدة تخزين كبيرة إضافية على Amazon EC2). هذا يجعل الأمر أكثر بساطة لمستخدمي UBOS الذين لديهم الكثير من البيانات على أجهزتهم.
🔹 قم بإجراء النسخ الاحتياطي وترقية النظام في خطوة واحدة لتقليل العمل والقلق عند ترقية كل شيء من نظام التشغيل إلى التطبيقات.
🔹 قم بإنشاء مواقع من ملفات القوالب ، وقم فقط بملء المعلومات التي لم يتم توفيرها بالفعل في القالب.
🔹 هناك أمر جديد لعرض تكوين الشبكة بإيجاز.
🔹 يمكن للمطورين الآن كتابة scriptlets التثبيت بأي لغة ؛ لم تعد هناك حاجة لكتابة أغلفة Perl.

blank

Installing Nextcloud on EC2 with TLS in less than 5 minutes

Assembling UBOSbox on Raspberry Pi (kit)

Installing Nextcloud on Raspberry Pi 3 with UBOS

blank

Aosus

عن GNU/ Linux SA

blank
احاول من خلال مدونتي البسيطة التى نادرا ما اجد الوقت للكتابة نشر مبادئ حركة البرمجيات الحرة والتى هدفها ضمان الحريات الأربع الأساسية لمستخدمي البرمجيات: حرية تشغيل البرمجيات, دراستها وتغييرها, وتوزيع نسخ منها مع تعديلات أو بدون تعديلات. ,ونشر فلسفة الحركة هي إعطاء مستخدمي الحاسوب الحرية عن طريق استبدال البرمجيات الاحتكارية بالبرمجيات الحرة, مع الهدف الأساسي المتمثل في تحرير الجميع إلى "الفضاء الإالكتروني" - أي كل مستخدمي الحاسوب.