Feras Allaou
Feras Allaou

@FerasAllaou

9 تغريدة 5 قراءة May 26, 2020
بواحد من المشاريع يلي عم اشتغل عليها حاليًا قرّرنا نتخلّص تمامًا من الخدمات المدفوعة من شركات كبيرة متل TeamWork أو “سلاك”
وانتقلنا لاستخدام بدائل “مفتوحة المصدر” Open Source وبتوفّر نفس الجودة تقريبًا والسبب هو اتفاقية الخدمة والخصوصية لأنو فجأة مُمكن يسكروا الحسابات دون تنبيه
مُعظم الشركات بتوفّر نسخة من تطبيقاتا باسم Self-Hosted أو Open Source، وهاد يعني إنو النسخة مفتوحة المصدر ومُمكن تركبّا على أي "سيرفر" بدون مشاكل وبتضمن هيك إنو كل شي بيانات عندك ما حدا متحكّم فيا غيرك.
بديل #Github أو #BitBucket قرّرنا نستخدم #Gitlab النسخة Self-hosted، وعملية تثبيتا بسيطة جدًا ما بتاخود أكتر من نص ساعة
ممكن المرجع الرسمي يفيد
about.gitlab.com
أو تدوينات #DigitalOcean
digitalocean.com
بديل #DropBox أو #GoogleDrive لتخزين البيانات قرّرنا استخدام #OwnCloud وهي كمان طريقة تركيبو على أي "سيرفر" #لينكس
digitalocean.com
وأخيرًا #OpenProject كبديل عن #TeamWork لإدارة المشاريع والمهام يلي فيا
#installation" target="_blank" rel="noopener" onclick="event.stopPropagation()">openproject.org
طبعًا كل خدمة شغّالة على "سيرفر" خاص، والمشاكل كانت بس بالـ SSL بالـ Gitlab، كل شي كان مزبوط لكن ماكان شايف "البورت" 443. أنا جاهز للمساعدة لو في استفسار :)
حاليًا عم دوّر على أداة تخليني أعمل Monitoring لكل "السيرفرات" بمكان واحد، أو على الأقل تبعتلي مسج لما يوقع أي "سيرفر"، حدا مجرّب شي؟
بعد أكثر من اقتراح استخدمنا #Nagios وهي مُمتازة جدًا وسهلة الاستخدام
هذه طريقة تثبيتها على سيرفرات #لينكس
tecadmin.net
وهذه طريقة تثبيت الإضافة على كل "سيرفر" للتواصل مع السيرفر الرئيسي والحصول على تقرير شامل حول حالة كل "سيرفر"
#step-connect-to-ubuntu-host" target="_blank" rel="noopener" onclick="event.stopPropagation()">howtoforge.com
بعد تثبيت Nagios ممكن الحصول على تنبيهات على الإيميل وقت توقّف أي خدمة، وهي شرح بسيط لاستخدام #Postfix
sib.in.rs
إذا كنت عم تدوّر على أداة مجانية لإدارة المشاريع، فعليك بـ YouTrack من JetBrains. في نسخة Self-Hosted وفيها كل الميّزات حتى 10 مُستخدمين، طبعًا الشكر لـ @DanyelKeddah 😬
jetbrains.com
إذا حدا حابب يركّب الأداة فنحن بالخدمة :)

جاري تحميل الاقتراحات...