er10yi / magicude Goto Github PK
View Code? Open in Web Editor NEW分布式端口(漏洞)扫描、资产安全管理、实时威胁监控与通知、高效漏洞闭环、漏洞wiki、邮件报告通知、poc框架
分布式端口(漏洞)扫描、资产安全管理、实时威胁监控与通知、高效漏洞闭环、漏洞wiki、邮件报告通知、poc框架
解决方案,需要修改installAll.sh
文件
解压deploy-*.tar.gz
后,进入deploy-*/defaultConf
目录(*指的是对应的系统)
nginx/default.conf
文件api端口的修改if [ $center_port != 9001 ];then
logWarn "center服务9001端口被占用,修改center.yml的server端口为$center_port"
sed -i "s/9001/$center_port/g" ../center.yml
# 增加这行
sed -i "s/9001/$center_port/g" ../nginx/default.conf
# 增加这行
fi
logInfo "docker创建并运行容器"
docker run -di --name $mysql_name -p $mysql_port:3306 -e MYSQL_ROOT_PASSWORD=8TAQRc9EOkV607qm $mysql >/dev/null 2>&1
docker run -di --name $redis_name -p $redis_port:6379 redis --requirepass snclGVwsAywx1G2R >/dev/null 2>&1
docker run -di --name $rmq_name -p $rmq_port1:5671 -p $rmq_port2:5672 -p $rmq_port3:4369 -p $rmq_port4:15671 -p $rmq_port5:15672 -p $rmq_port6:25672 rabbitmq:management >/dev/null 2>&1
docker run -di --name $nginx_name -p $nginx_port:80 -v $PWD/../nginx/dist/:/usr/share/nginx/dist/ -v $PWD/../nginx/default.conf:/etc/nginx/conf.d/default.conf -d nginx >/dev/null 2>&1
之后执行./install.sh
即可
请问有无docker部署方法
遇到过安装脚本执行目录错误导致安装问题,建议做一下判断或约束,使得安装过程看似更顺利。
/MagiCude/deploy/MagiCude 目录下 docker cp db/magicude.sql 好像不行吧?
倒叙形式,用于记录后续的开发计划或新功能,及对应功能的上线时间
需要增加的新功能可 提issue或提讨论 后评估是否进入TDL
后续应该是直接使用docker方式部署了,拥抱☁️
任务计划 | 优先级 | 完成时间 | 备注 |
---|---|---|---|
支持docker-compose方式部署 | 高 | 20220110 | #6 |
任务计划 | 优先级 | 完成时间 | 备注 |
---|---|---|---|
Dashboard及任务结果统计 | 中 | 20210826 | |
资产-应用系统与ip关联 | 低 | ||
系统设置-标签 | 中 | 20211123 | |
数据管理-批量导入 | 中 | 20210908 | |
数据管理-报告下载 | 中 | 20210826 | |
数据管理-数据迁移 | 低 |
因安装失败,执行多次重复安装,每次都要手动删除jdk-15,建议不要以判断jdk-15目录是否存在判断是否执行安装Center
Thanks for considering to open an issue. Before you submit your issue, please confirm these boxes are checked.
[Tell us about the issue]
[The steps to reproduce this issue. What is the url you were trying to load, where did you put your code, etc.]
[Add anything else here]
centos 7,docker yum一键安装的最新版本,
docker build时提示如下内容
unknown flag: --iidfile
度娘说是docker compose版本太高,我降级docker-compose后安装成功,希望后续版本能支持相对高版本的docker-compose,谢谢大佬
安装部署过程较复杂,能否简化,
1.可以一键部署
2.docker容器部署
3.直接部署好的虚拟机
Thanks for considering to open an issue. Before you submit your issue, please confirm these boxes are checked.
WebrawdataService Webrawdata 相关类缺失
[The steps to reproduce this issue. What is the url you were trying to load, where did you put your code, etc.]
[Add anything else here]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.