طريقة تثبيت Coolify خطوة بخطوة على جهازك | شرح شامل للمبتدئين والمحترفين
ما هو Coolify ولماذا تحتاجه؟
Coolify هو منصة PaaS مفتوحة المصدر (Platform as a Service)، يعني ببساطة مكان تقدر من خلاله:
تنشر تطبيقاتك بسهولة (Node.js, PHP, Python, Go).
تدير قواعد البيانات زي PostgreSQL و MySQL.
تضيف خدمات تانية زي Redis و MongoDB.
تربط التطبيق مباشرة من GitHub أو GitLab.
الميزة الأكبر إنك بتاخد الحرية الكاملة في استضافة مشروعك على السيرفر بتاعك، بدل ما تعتمد على منصات غالية زي Heroku أو Render.
بمعنى آخر: Coolify بيديك نفس تجربة Heroku تقريبًا، لكن على Self-Hosting مجاني ومرن.
المتطلبات قبل التثبيت
قبل ما تبدأ عملية التثبيت، لازم تكون مجهّز:
1. سيرفر أو جهاز شخصي
ممكن VPS من شركات زي Hetzner, Contabo, DigitalOcean.
أو حتى جهازك المحلي (لو عايز تجربة فقط).
2. نظام تشغيل مدعوم
يفضل: Ubuntu 22.04 LTS أو Debian 11.
3. برامج أساسية مثبتة
Docker و Docker Compose.
أداة curl.
صلاحيات SSH للدخول للسيرفر.
4. موارد السيرفر (الحد الأدنى):
2 CPU
2GB RAM
30GB Storage
التثبيت السريع (للمبتدئين)
لو عايز أسرع طريقة، Coolify موفّر سكربت جاهز للتثبيت التلقائي.
ادخل السيرفر كـ root، ونفذ:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
بعد انتهاء التثبيت، افتح متصفحك وروح للعنوان:
http://your-server-ip:8000
سجّل حساب مدير (Admin)، وهتلاقي لوحة التحكم جاهزة.
التثبيت اليدوي (للمتحكمين المتقدمين)
لو بتحب تعمل كل حاجة بنفسك، دي الخطوات اليدوية:
1️⃣ الدخول للسيرفر عبر SSH
ssh root@your-server-ip
2️⃣ تثبيت Docker (لو مش موجود)
curl -fsSL https://get.docker.com | sh
3️⃣ إنشاء مجلدات التخزين
mkdir -p /data/coolify/{source,ssh,applications,databases,backups,services,proxy}
4️⃣ تحميل ملفات التهيئة
curl -fsSL https://cdn.coollabs.io/coolify/docker-compose.yml -o /data/coolify/source/docker-compose.yml
curl -fsSL https://cdn.coollabs.io/coolify/.env.production -o /data/coolify/source/.env
5️⃣ تشغيل Coolify
docker compose --env-file /data/coolify/source/.env -f /data/coolify/source/docker-compose.yml up -d
الوصول إلى لوحة التحكم
بعد تشغيل الحاويات (Containers)، افتح المتصفح واكتب:
http://your-server-ip:8000
سجّل الدخول، وهيبقى عندك واجهة رسومية جميلة تقدر من خلالها:
إضافة تطبيقات جديدة.
توصيل GitHub/GitLab.
إنشاء قواعد بيانات.
متابعة Logs ومراقبة الاستهلاك.
نصائح لتأمين السيرفر
عشان تحافظ على أمان مشروعك:
اربط دومين خاص بدل الـ IP.
فعّل SSL مجاني باستخدام Let’s Encrypt.
اعمل تحديث دوري للسيرفر وDocker.
استخدم Firewall زي UFW لتحديد البورتات المسموحة.
نشر أول تطبيق عبر Coolify
بعد التثبيت، خلينا نجرب نرفع تطبيق بسيط:
1. اربط حسابك على GitHub.
2. اختار الريبو اللي فيه تطبيق Node.js مثلًا.
3. حدد الـ Branch (مثلاً main).
4. Coolify هيبني التطبيق أوتوماتيك ويعمل Deploy.
5. خلال ثواني، هتلاقي لينك التطبيق شغال.
مميزات Coolify مقارنة بـ Heroku و Render
مفتوح المصدر = مجاني وتقدر تعدل عليه.
Self-Hosting = تحكم كامل بالبيانات.
دعم Docker = مرونة لنشر أي تطبيق.
لوحة تحكم سهلة = حتى غير المبرمج يقدر يتعامل معاها.
مجتمع نشط = دعم ومصادر تعلم متاحة.
الأسئلة الشائعة (FAQ)
هل أقدر أشغّل Coolify على جهاز محلي؟
نعم، ممكن تجرب على لابتوبك لو مثبت Docker، لكن الأفضل VPS للاستضافة الفعلية.
هل Coolify مجاني بالكامل؟
نعم، مفتوح المصدر ومجاني، لكن لازم تدفع تكاليف السيرفر (لو VPS).
هل أقدر أعمل استضافة لعدة مواقع؟
أكيد، Coolify بيدعم Multiple Applications في نفس الوقت.
هل محتاج خبرة كبيرة في Linux؟
مش شرط، لأن التثبيت السريع يغنيك عن التفاصيل. لكن لو عايز مرونة أكبر، لازم تكون فاهم Linux basics.
✅ الخاتمه
باتباع الخطوات دي، هتقدر تثبت Coolify على جهازك أو سيرفرك بسهولة.
سواء مبتدئ أو محترف، هتستفيد من:
نشر تطبيقات وقواعد بيانات بضغطة زر.
بديل مجاني وقوي لـ Heroku و Render.
تحكم كامل، وأمان أعلى، وتكلفة أقل.
لو بتدور على حل يجمع بين السهولة والحرية، يبقى Coolify هو الاختيار الأمثل.
زرونا علي موقعنا
او تواصل مع الرقم 01001197157