
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 दस्तावेज़ीकरण देखें।