
بيئة homelab مبنية على Docker Compose لاختبار واستغلال CVE-2025-68613، مع أتمتة سير عمل n8n للتجارب الأمنية.
يشرح هذا الدليل كيفية تثبيت Docker Compose وتشغيل المشروع باستخدام ملف docker-compose.yml المتوفر.
يتم تضمين Docker Compose افتراضيًا مع Docker Desktop وDocker Engine الإصدار v20.10.0 وما بعده. يمكنك التحقق من توفره عن طريق تشغيل:
docker compose version
إذا رأيت رقم إصدار، فإن Docker Compose مثبت. إذا لم يكن كذلك، فاتبع دليل تثبيت Docker Compose الرسمي لنظام التشغيل الخاص بك.
استنساخ هذا المستودع والانتقال إلى دليل المشروع:
git clone https://github.com/Dlanang/homelab-CVE-2025-68613.git
cd homelab-CVE-2025-68613
ابدأ الخدمات باستخدام Docker Compose:
docker compose up -d
سيقوم هذا الأمر بتنزيل الصور المطلوبة (إذا لم تكن موجودة بالفعل)، وإنشاء الحاويات، وبدء الخدمات في الوضع المنفصل.
تحقق من أن الخدمات تعمل:
docker compose ps
الوصول إلى تطبيق n8n: افتح المتصفح وانتقل إلى: http://localhost:5678
إيقاف الخدمات: لإيقاف الحاويات قيد التشغيل، استخدم:
docker compose down
data/n8n كما هو مكوّن في ملف docker-compose.yml.لمزيد من المعلومات، راجع وثائق Docker Compose.