[{"data":1,"prerenderedAt":115},["ShallowReactive",2],{"seo-verification":3,"blog-huly-gestion-projet-self-hosted-vps-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":20,"featuredImage":22,"bgImage":23,"posterImage":24,"relatedSolution":22,"intro":25,"sections":26,"ctaTitle":68,"ctaBody":69,"ctaButton":70,"ctaUrl":71,"relatedPosts":72},221,"huly-gestion-projet-self-hosted-vps","Huly‫: استبدل Linear وNotion وSlack على خادمك الافتراضي","انشر ‫Huly على خادمك الافتراضي لتوحيد المهام والوثائق والدردشة في أداة واحدة مفتوحة المصدر، دون اشتراك لكل مستخدم.",7,0,false,"2026-08-04T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},2,"الأتمتة","automatisation","bg-brand-action\u002F10 text-brand-action",[21],{"id":16,"name":17,"slug":18,"color":19,"icon":18},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fhuly-gestion-projet-self-hosted-vps-poster.svg","إدارة فريق تقني تعني في الغالب الاشتراك في ثلاث أو أربع خدمات منفصلة: متتبع للمهام، وويكي، وأداة دردشة، ولوحة سبرينت. ‫Huly يجمع كل هذا في تطبيق واحد بموجب ترخيص ‫EPL-2‎.0، يعمل على خادمك الافتراضي الخاص. خادم واحد، لا رسوم على عدد المستخدمين، وبياناتك تبقى داخل بنيتك التحتية.",[27,31,40,43,62,65],{"type":28,"title":29,"body":30},"h2","لماذا توحيد المهام والوثائق والدردشة في أداة واحدة","اشتراك ‫Linear واشتراك ‫Notion وخطة ‫Slack و‫GitHub Projects قد تتجاوز معاً 40 إلى 80 يورو شهرياً لكل مطوّر. بعيداً عن التكلفة، كل أداة تُنشئ عزلاً: قرار اتُخذ في الدردشة لا يرتبط بالمهمة التي أفرزته، والويكي يعيش منفصلاً عن لوحة ‫Kanban. ‫Huly مرخّص بموجب ‫EPL-2‎.0، وهو ترخيص مرن جداً للاستضافة الذاتية، يتيح النشر التجاري دون رسوم على عدد المستخدمين.",{"type":32,"title":33,"items":34},"ul","ما يوحّده Huly في بنيتك التحتية",[35,36,37,38,39],"**المهام والسبرينت** — أنشئ تذاكر ونظّمها في سبرينت وخرائط طريق مع لوحات ‫Kanban مدمجة، كل ذلك دون مغادرة التطبيق.","**الويكي والوثائق** — اكتب صفحات منظّمة مباشرةً في ‫Huly؛ الوثائق محفوظة بإصداراتها ومرتبطة بالمشاريع المعنية.","**الدردشة في الوقت الفعلي** — مراسلة بالقنوات والخيوط مع مكالمات فيديو مدمجة، لاستبدال ‫Slack دون اشتراك إضافي.","**المزامنة الثنائية مع ‫GitHub** — مهام ‫Huly تُعكس في ‫GitHub والعكس صحيح؛ طلبات السحب على ‫GitHub تظهر تلقائياً في المهام المرتبطة.","**تتبع الوقت** — سجّل الوقت المنقضي على كل مهمة مباشرةً من الواجهة، دون أي امتداد خارجي.",{"type":28,"title":41,"body":42},"المتطلبات قبل النشر","يعمل ‫Huly على خادم افتراضي بذاكرة وصول عشوائي لا تقل عن 4 جيجابايت (8 جيجابايت موصى بها في الإنتاج) و2 وحدة معالجة افتراضية. تحتاج إلى ‫Docker و‫Docker Compose مثبّتَين على الخادم، واسم نطاق يشير إلى خادمك، ونطاق فرعي مخصص للواجهة — سيعرض البروكسي العكسي المنافذ 80 و443 عبر ‫HTTPS للخدمات الداخلية.",{"type":44,"title":45,"steps":46},"steps","نشر Huly على خادم افتراضي في خمس خطوات",[47,50,53,56,59],{"title":48,"body":49},"استنساخ المستودع الرسمي","احصل على إعداد ‫Docker Compose من المستودع العام: ‫`git clone https:\u002F\u002Fgithub‎.com\u002Fhcengineering\u002Fhuly-selfhost‎.git && cd huly-selfhost`. يتضمن المستودع ملف ‫`docker-compose‎.yaml` ونموذج ‫`‎.env‎.example` جاهزاً للتعديل.",{"title":51,"body":52},"ضبط ملف ‫`‎.env`","انسخ ‫`‎.env‎.example` إلى ‫`‎.env`، ثم حدّد على الأقل ‫`HULY_HOST` (نطاقك الفرعي العام، مثلاً ‫`huly‎.example‎.com`)، والأسرار المشفّرة ‫(`SECRET`)، وبيانات اعتماد ‫MinIO. اترك المنافذ الداخلية كما هي إن كنت تستخدم بروكسي عكسياً.",{"title":54,"body":55},"تشغيل الخدمات بـ‫Docker Compose","شغّل الحزمة الكاملة — الواجهة الأمامية وخادم التطبيق و‫MongoDB و‫Elasticsearch و‫MinIO — بالأمر ‫`docker compose up -d`. عند التشغيل الأول، تستغرق ‫Elasticsearch و‫MongoDB دقيقتين إلى ثلاث لتهيئة البيانات قبل أن تصبح الواجهة متاحة.",{"title":57,"body":58},"ضبط البروكسي العكسي بـ‫HTTPS","وجّه البروكسي العكسي (‫Nginx أو ‫Caddy أو ‫Traefik) إلى المنفذ الداخلي لخدمة ‫`huly-front` (الافتراضي ‫`8083`). فعّل ‫TLS بشهادة ‫Let's Encrypt للنطاق الفرعي المختار، وتأكد من تمرير ‫WebSockets بشكل صحيح (ترويسات ‫`Upgrade` و‫`Connection`).",{"title":60,"body":61},"إنشاء أول مساحة عمل ودعوة الفريق","افتح نطاقك الفرعي في المتصفح، أنشئ حساب مدير، ثم أنشئ أول مساحة عمل. من إعدادات المساحة، أرسل دعوات بالبريد الإلكتروني إلى أعضاء فريقك. لا تُحتسب أي مقاعد مدفوعة: لا تدفع إلا عن التخزين وعرض النطاق المستهلَك على خادمك.",{"type":63,"body":64},"tip","لتفعيل المزامنة مع ‫GitHub، انتقل إلى الإعدادات ← التكاملات في مساحة عمل ‫Huly. صِل منظمتك على ‫GitHub بنقرات قليلة عبر ‫OAuth. ستظهر المهام المُنشأة في ‫Huly تلقائياً في المستودع المناسب، وستُربط طلبات السحب على ‫GitHub بالمهام المعنية، دون أي ضبط يدوي لـ‫webhook.",{"type":28,"title":66,"body":67},"لأي فريق يُناسب Huly؟","‫Huly مناسب بشكل خاص للوكالات والفرق التقنية التي يتراوح حجمها بين 5 و50 شخصاً وتريد تقليص اعتمادها على خدمات ‫SaaS دون التضحية بالميزات. كما يلائم الفرق التي تتعامل مع بيانات حساسة وتُلزمها قيود تنظيمية أو تعاقدية باستضافة التواصل والوثائق داخلياً. إن كانت تكاليف الاشتراك بعدد المستخدمين تُثقل نموّك، يكفي خادم افتراضي واحد لتغطية كامل أدوات التعاون.","Lancez Huly sur un VPS ServOrbit","ServOrbit propose des VPS avec 4 à 32 Go de RAM, prêts à accueillir une pile Docker Compose comme Huly. Déployez en quelques minutes et gardez le contrôle total de vos données d'équipe.","Découvrir ServOrbit pour les agences","\u002Fsolutions\u002Fagences",[73,83,97],{"id":74,"slug":75,"title":76,"excerpt":77,"readTime":11,"views":12,"isPinned":13,"publishedAt":78,"category":79,"categories":80,"featuredImage":22,"bgImage":23,"posterImage":82,"relatedSolution":22},212,"woodpecker-ci-pipeline-vps-forgejo","Woodpecker CI وForgejo: خط أنابيب CI\u002FCD على خادم VPS","انشر Woodpecker CI مع Forgejo على خادم VPS لخط أنابيب CI\u002FCD مفتوح المصدر، مستضاف ذاتيًا وخفيف وسيادي. دليل Docker خطوة بخطوة.","2026-08-02T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[81],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Fwoodpecker-ci-pipeline-vps-forgejo-poster.svg",{"id":84,"slug":85,"title":86,"excerpt":87,"readTime":88,"views":89,"isPinned":13,"publishedAt":90,"category":91,"categories":92,"featuredImage":22,"bgImage":23,"posterImage":94,"relatedSolution":95},27,"installer-windmill-vps","تثبيت Windmill على خادم VPS: أتمتة ذاتية الاستضافة","ثبّت Windmill على خادم VPS الخاص بك: حوّل نصوصك البرمجية بلغات Python وTypeScript وBash إلى سير عمل وواجهات داخلية، بأتمتة ذاتية الاستضافة عبر Docker.",8,1880,"2026-05-24T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[93],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Finstaller-windmill-vps-poster.svg",{"categorySlug":18,"appSlug":96},"windmill",{"id":98,"slug":99,"title":100,"excerpt":101,"readTime":88,"views":102,"isPinned":13,"publishedAt":103,"category":104,"categories":109,"featuredImage":22,"bgImage":23,"posterImage":111,"relatedSolution":112},99,"gitea-vs-gitlab","Gitea مقابل GitLab: أي منصة Git مستضافة ذاتيًا على VPS؟","Gitea مقابل GitLab المستضاف ذاتيًا: مقارنة بصمة الذاكرة وCI\u002FCD والسجلّات وقابلية التوسّع لاختيار منصة Git على VPS.",263,"2026-03-13T00:00:00+00:00",{"id":105,"name":106,"slug":107,"color":108,"icon":107},5,"مقارنات","comparatif","bg-info\u002F10 text-info",[110],{"id":105,"name":106,"slug":107,"color":108,"icon":107},"\u002Fblog\u002Fcovers\u002Fgitea-vs-gitlab-poster.svg",{"categorySlug":113,"appSlug":114},"self-hosting","gitea",1785852590492]