
Rust में माइक्रोसर्विस OSINT प्लेटफ़ॉर्म जो खतरे की खुफिया जानकारी और हमले की सतह मैपिंग के लिए खुफिया जानकारी एकत्र करने, सहसंबंधित करने और विज़ुअलाइज़ करने को स्वचालित करता है।
मिराज एक ओपन-सोर्स इंटेलिजेंस (OSINT) प्लेटफ़ॉर्म है जिसे माइक्रोसर्विस आर्किटेक्चर के रूप में बनाया गया है। यह विभिन्न स्रोतों से इंटेलिजेंस डेटा को एकत्र करने, विश्लेषण करने और विज़ुअलाइज़ करने के लिए एक स्केलेबल और एक्सटेंसिबल फ़्रेमवर्क प्रदान करता है।
मिराज को निम्नलिखित घटकों के साथ माइक्रोसर्विस आर्किटेक्चर का उपयोग करके बनाया गया है:
रिपॉज़िटरी क्लोन करें:
git clone https://github.com/poppopjmp/Mirage.git
cd Mirage
आवश्यक कॉन्फ़िगरेशन के साथ एक .env फ़ाइल बनाएँ:
cp .env.example .env
# Edit .env with your configuration
विकास वातावरण प्रारंभ करें:
docker-compose -f docker-compose.dev.yml up
http://localhost:3000 पर वेब UI तक पहुँचें
उत्पादन परिनियोजन के लिए, हम Kubernetes का उपयोग करने की सलाह देते हैं:
# Setup Kubernetes namespace and secrets
kubectl apply -f kubernetes/mirage-namespace.yaml
# Deploy infrastructure components
kubectl apply -f kubernetes/infrastructure/
# Deploy services
kubectl apply -f kubernetes/deployments/
योगदान का स्वागत है! विवरण के लिए कृपया CONTRIBUTING.md देखें।
यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।