hex22a/reconductor
GitHub: hex22a/reconductor
一个基于 Bun/Node 的网络扫描器与漏洞管理平台,支持容器化部署和持久化存储。
Stars: 0 | Forks: 0
# reconductor
网络扫描器和漏洞管理器。该项目正处于早期开发阶段。
## 安装
1. 安装容器管理器。推荐使用 [Podman](https://podman.io/docs/installation)
2. 安装 [Bun](https://bun.com/docs/installation)
3. [Node](https://github.com/nvm-sh/nvm) 和 [pnpm](https://pnpm.io/)
```
corepack enable
```
```
corepack use pnpm@latest
```
本地开发也推荐安装本地 [postgres](https://www.postgresql.org/download/) 和 [redis](https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/),不过您完全可以使用容器化版本
复制并填写 **.env** 文件
```
cp ./backend/.env.example ./backend/.env
```
```
cp ./backend/.env.test.example ./backend/.env.test
```
## 启动本地环境
用于开发环境:
```
podman compose -f docker-compose.yml --env-file ./backend/.env up
```
用于测试(仅数据库和 postgres):
```
podman compose -f docker-compose.test.yml --env-file ./backend/.env.test up
```
有关更多详细信息,请参阅 [./backend/README.md](./backend/README.md)
标签:Bun, Docker Compose, GNU通用公共许可证, GPT, MITM代理, NIDS, Node.js, pnpm, Podman, PostgreSQL, Reconductor, Redis, 实时处理, 容器化, 密码管理, 开源安全工具, 插件系统, 搜索引擎查询, 测试用例, 漏洞管理, 网络安全, 网络扫描器, 自动化攻击, 逆向工程平台, 隐私保护