النقاط الرئيسية
- يتيح FreedomBox للمستخدمين استضافة خدمات مثل الدردشة، وGit، وMediaWiki على Raspberry Pi، مع إعطاء الأولوية للخصوصية والأمان.
- يتمتع FreedomBox بدعم جيد على Raspberry Pi 3 و4، مما يجعله خيارًا ممتازًا لإعداد الخدمات في المنزل.
- بعد تثبيت FreedomBox على بطاقة SD لجهاز Pi، يمكن للمستخدمين الوصول إلى واجهة الويب لإعداد وتكوين ومراقبة التطبيقات المختلفة.
هل تريد استضافة دردشة خاصة بك أو ويكي أو تخزين ملفات على Raspberry Pi في منزلك؟ FreedomBox هو حل خادم مجاني ومفتوح المصدر يجعل الأمر سهلاً. إليك كيفية تشغيل FreedomBox.
ما هو FreedomBox؟
FreedomBox عبارة عن مجموعة برامج تركز على الخصوصية تعمل على تحويل Raspberry Pi الخاص بك إلى خادم شخصي. من خلال تحويل Pi الخاص بك إلى خادم FreedomBox، يمكنك استضافة الخدمات التي تقدمها عادةً منصات السحابة عبر الإنترنت.
تعطي FreedomBox الأولوية للخصوصية والأمان، مما يمنحك التحكم الكامل في بياناتك. باستخدامها، يمكنك استضافة خدمة الدردشة الخاصة بك، والتحكم في مصدر Git، وMediaWiki، والمزيد.
على الرغم من أن هذا الدليل يركز على استخدام FreedomBox على Raspberry Pi، إلا أنه ليس المنصة الوحيدة المدعومة. يمكن أيضًا تثبيت FreedomBox على مجموعة واسعة من أجهزة الكمبيوتر أحادية اللوحة وأجهزة VirtualBox أو QEMU/KVM الافتراضية.
لماذا تشغيل FreedomBox على Raspberry Pi؟
هناك العديد من الطرق لتشغيل FreedomBox، لكنها مناسبة تمامًا لـ Raspberry Pi. أولاً، يتمتع Raspberry Pi بدعم ممتاز من FreedomBox (على وجه التحديد الطرازات 2 و3 و4)، مما يضمن لك إمكانية الوصول إلى التحديثات دائمًا. بالإضافة إلى ذلك، فإن خط منتجات Pi مدعوم بشكل جيد للغاية، مع دعم مجتمعي ممتاز وسعر مناسب.
إذا كنت تتطلع إلى إعداد بعض الخدمات لتشغيلها في منزلك، فإن FreedomBox على Pi هو أحد أفضل الخيارات – خاصةً أنك لا تحتاج إلى معرفة تقنية واسعة النطاق لتشغيله.
تثبيت FreedomBox على Raspberry Pi
للبدء، ستحتاج إلى تثبيت أداة Raspberry Pi Imager على جهاز الكمبيوتر الخاص بك. هذه الأداة ضرورية لإنشاء بطاقة SD قابلة للتمهيد لـ FreedomBox على جهاز Raspberry Pi الخاص بك. لتنزيل الأداة، قم بزيارة الموقع الرسمي.
بمجرد تنزيل أداة Raspberry Pi Imager، قم بتثبيتها وتشغيلها على جهاز الكمبيوتر الخاص بك. مع فتح الأداة، انقر فوق الزر “اختيار الجهاز” وحدد جهاز Raspberry Pi الذي تريد استخدامه مع FreedomBox. حاليًا، يتم دعم FreedomBox على Pi 3 و4.
بعد ذلك، انقر على زر “اختيار نظام التشغيل”، وانتقل إلى “نظام تشغيل آخر لأغراض محددة”، ثم حدد “FreedomBox”. سيؤدي هذا إلى تعيين FreedomBox كنظام التشغيل الذي سيتم تثبيته باستخدام RPi Imager.
الآن، اختر وحدة التخزين التي تريد تثبيت FreedomBox عليها. أدخل بطاقة SD الخاصة بجهاز Pi الخاص بك وانقر على زر “اختيار وحدة التخزين”. ثم حدد بطاقة SD الخاصة بك من القائمة.
بعد إعداد كل شيء، انقر على زر “التالي”. ستبدأ أداة RPi Imager في تثبيت FreedomBox على بطاقة SD الخاصة بك. قد تستغرق هذه العملية بعض الوقت حتى تكتمل. بمجرد الانتهاء، أخرج بطاقة SD الخاصة بك، وأدخلها في Pi، وقم بتوصيل Pi بشبكة Ethernet وشاشة، وافتح علامة تبويب متصفح جديدة على جهاز الكمبيوتر الخاص بك.
إعداد FreedomBox Raspberry Pi
انظر إلى الشاشة المتصلة بجهاز FreedomBox Raspberry Pi. يجب أن تعرض عنوان IP. أدخل عنوان IP هذا في متصفح الويب الخاص بك. قد ترى في البداية صفحة خطأ، ولكن سيتم توجيهك في النهاية إلى خادم الويب FreedomBox.
ملاحظة: قد يطالبك متصفحك بالموافقة على استثناء ما نظرًا لأن FreedomBox ليس في وضع SSL. ومن الآمن قبول هذا الاستثناء.
بمجرد تحميل صفحة FreedomBox، سترى رسالة تنص على “الرجاء الانتظار حتى ينتهي تثبيت FreedomBox. يمكنك البدء في استخدام FreedomBox بمجرد الانتهاء من التثبيت”. انتظر حتى يكتمل التثبيت.
بعد اختفاء الرسالة، انقر فوق الزر “بدء الإعداد”. ستحتاج إلى إنشاء حساب مسؤول، وتوفير اسم مستخدم وكلمة مرور وعنوان بريد إلكتروني اختياري. انقر فوق “إنشاء حساب” للمتابعة.
بعد ذلك، سيسألك FreedomBox عن اتصالك بالإنترنت. حدد كيفية اتصال جهازك بالإنترنت. إذا كان جهازك متصلاً عبر جهاز توجيه، فحدد “متصل بجهاز توجيه”. إذا كنت تستخدم FreedomBox كجهاز توجيه، فحدد “FreedomBox هو جهاز التوجيه الخاص بك”. إذا كان متصلاً مباشرة بجهاز مودم، فحدد “متصل مباشرة بالإنترنت”. انقر فوق “التالي” بعد إجراء الاختيار.
إذا اخترت “متصل بجهاز توجيه”، فابحث عن قسم “تكوين جهاز التوجيه المفضل” وحدد “استخدام ميزة DMZ لإعادة توجيه كل حركة المرور (موصى بها).” وهذا يبسط إعداد الوصول إلى الإنترنت. انقر فوق “التالي” للمتابعة.
الآن، اختر نوع اتصال الإنترنت الخاص بك. إذا كان لديك عنوان IP عام يتغير بشكل دوري، فحدد هذا الخيار. إذا لم يتغير عنوان IP الخاص بك، فحدد هذا الخيار. إذا لم تكن متأكدًا، فحدد “لا أعرف نوع الاتصال الذي يوفره مزود خدمة الإنترنت الخاص بي”. انقر فوق “التالي” بعد تحديد نوع الاتصال الخاص بك.
في صفحة “تحديثات الميزات المتكررة”، حدد المربع “تنشيط تحديثات الميزات المتكررة (مستحسن)” لضمان بقاء FreedomBox الخاص بك محدثًا.
بعد ذلك، انتقل إلى صفحة “تحديثات البرامج” وانقر على “التالي”. سيتم تحديث FreedomBox وبمجرد الانتهاء، سترى رسالة “اكتمل الإعداد!”. يمكنك الآن تثبيت التطبيقات على FreedomBox.
كيفية استخدام FreedomBox
الآن بعد أن قمت بإعداد FreedomBox، حان الوقت لبدء استخدامه! يوفر FreedomBox مجموعة واسعة من التطبيقات والخدمات التي يمكنك نشرها بسهولة على شبكتك.
للبدء، قم بتسجيل الدخول إلى واجهة الويب الخاصة بـ FreedomBox باستخدام حساب المسؤول الذي أنشأته أثناء عملية الإعداد. انتقل إلى علامة التبويب “التطبيقات” واستكشف التطبيقات المتاحة. تتضمن هذه التطبيقات WordPress وNextcloud وMediawiki. عندما تجد التطبيق الذي تريد نشره، انقر فوقه واتبع الإرشادات لتكوينه. يتضمن هذا عادةً تعيين معلمات أساسية مثل أسماء المستخدمين وكلمات المرور وأسماء النطاقات. بمجرد إكمال التكوين، سيتولى FreedomBox التعامل مع التعقيدات الأساسية لنشر التطبيق.
بعد نشر تطبيق، يمكنك تخصيصه ليناسب احتياجاتك. قد يتضمن هذا إعداد حسابات المستخدمين والأذونات، وتكوين أسماء النطاقات وشهادات SSL، أو ضبط إعدادات التطبيق وخياراته. كل تطبيق متاح في FreedomBox لديه خيارات تكوين خاصة به، ويمكن الوصول إليها من خلال واجهة الويب.
توفر FreedomBox أدوات تساعدك على مراقبة تطبيقاتك وخدماتك واستكشاف أخطائها وإصلاحها. يمكنك عرض سجلات النظام لتشخيص المشكلات واستكشاف الأخطاء وإصلاحها أو عرض سجلات خاصة بالتطبيقات لاستكشاف الأخطاء وإصلاحها في التطبيقات الفردية. بالإضافة إلى ذلك، يمكنك مراقبة استخدام الموارد لضمان تشغيل FreedomBox بسلاسة.