حلّ المجتمع

استضف مستودع Git خاصًا على ZimaOS

A user asked how to keep private development repositories on a ZimaOS NAS and access them remotely; Gitea was the community recommendation.

هل يمكنك استضافة مستودع Git خاص على ZimaOS؟

نعم. كانت توصية المجتمع في هذا النقاش هي Gitea، وهي خدمة Git مستضافة ذاتيًا مع واجهة ويب. أراد المستخدم الأصلي أن تبقى الشفرة المصدرية على جهاز NAS يعمل بنظام ZimaOS بدلًا من استخدام خدمة استضافة Git خارجية، وذكر لاحقًا أن Gitea بدت مناسبة لهذا المتطلب.

ابدأ بـ دليل متجر تطبيقات ZimaOS، واحتفظ ببيانات المستودع على وحدة تخزين دائمة تم إعدادها من خلال دليل تخزين ZimaOS.

ما الذي يجب الاحتفاظ به قبل نشر Gitea؟

يمكن إعادة إنشاء الحاوية، لكن لا يمكن إعادة إنشاء مستودعاتك وإعداداتك. يوضّح دليل تثبيت Gitea الرسمي باستخدام Docker وحدات تخزين البيانات الدائمة ويشرح أساسيات نشر الحاوية. أنشئ نسخة احتياطية من دليل البيانات المعيّن قبل إجراء الترقيات.

كيفية الوصول إلى المستودع من خارج منزلك

لا تكشف عن خدمة إدارية بشكل عشوائي. فضّل مسارًا موثّقًا عبر شبكة خاصة أو وكيلًا عكسيًا HTTPS مُعدًا بعناية. يوضّح ZimaOS خيارات الوصول عن بُعد الحالية في دليل الوصول عن بُعد. وتغطي وثائق الوكيل العكسي في Gitea جانب التطبيق.

Git أم SVN لحالة الاستخدام هذه؟

انتهى النقاش إلى استخدام Git/Gitea بدلًا من SVN. إذا كان سير عمل التطوير الحالي لديك يستخدم Git بالفعل، فإن Gitea تتجنب تغيير نماذج التحكم في الإصدارات لمجرد الاستضافة الذاتية. يظل SVN خيارًا منفصلًا، لكنه لم يُختبر أو يُؤكَّد في هذه المناقشة المجتمعية.