Mirage 是一个以微服务架构构建的开源情报(OSINT)平台。它提供了一个可扩展且可伸缩的框架,用于从各种来源收集、分析和可视化情报数据。
Mirage 采用微服务架构构建,包含以下组件:
克隆仓库:
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 访问 Web 界面
对于生产部署,我们建议使用 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 文件。