🚀 Coolify — بديل Vercel/Heroku
استضافة ذاتية سهلة
Coolify منصة مفتوحة المصدر تتيح لك استضافة تطبيقاتك وقواعد البيانات على سيرفرك الخاص بواجهة سهلة تشبه Vercel و Heroku.
curl -fsSL https://cdn.coollabs.io/coollabs-io/coollabs.sh | bash
http://your-server-ip:8000
🐳
دعم Docker
تشغيل أي تطبيق Docker بضغطة زر.
🔄
Auto Deploy
نشر تلقائي عند كل Push لـ GitHub.
🔄 ArgoCD — GitOps
Continuous Delivery لـ Kubernetes
ArgoCD يتأكد أن حالة الكلاستر تطابق ما في Git. إذا غيّر أحد شيئاً يدوياً، يعيده تلقائياً للحالة المطلوبة.
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
argocd app create myapp \
--repo https://github.com/user/repo.git \
--path k8s/overlays/prod \
--dest-server https://kubernetes.default.svc \
--dest-namespace default
argocd app sync myapp
🐳 Portainer — إدارة Docker
واجهة رسومية لـ Docker
Portainer يسهل إدارة الحاويات، الصور، الشبكات، و Volumes عبر واجهة ويب بدلاً من سطر الأوامر.
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 \
--name portainer --restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
✅ ملخص المسار
🎉
مبروك! لقد غطيت كل المراحل الأساسية في خارطة طريق DevOps.
الآن دور التطبيق العملي وبناء المشاريع الحقيقية.
استمر في التعلم والتجربة ولا تتوقف أبداً!