ARTEX security testing agent, maintained by mhtsec/ARTEX (amd64/arm64).
9.8K
ARTEX 是 Go 后端 + Next.js 前端的自主渗透测试智能体。本镜像由 mhtsec/ARTEX 维护。
支持 linux/amd64 和 linux/arm64,Docker 自动选择适合宿主机的架构。当前稳定版为 v0.3.16,latest 指向同一多架构镜像;也可使用 v0.3.16-amd64 / v0.3.16-arm64 固定架构。
推荐使用仓库内 Docker Compose,它会同时配置 PostgreSQL、数据目录和 skills 挂载:
git clone https://github.com/mhtsec/ARTEX.git
cd ARTEX
cp .env.example .env
# 编辑 .env,设置 POSTGRES_PASSWORD;LLM 也可启动后在页面配置。
docker compose pull
docker compose up -d
打开 http://localhost:8787,首次进入设置管理员密码。固定版本可在 .env 设置 ARTEX_TAG=v0.3.16。
更新镜像:
docker compose pull artex
docker compose up -d artex
更新前请备份数据。保留 PostgreSQL 数据卷、./data 与 ./skills 挂载;不要使用 down -v 删除数据库卷。
镜像包含 Node.js、nmap、ripgrep、curl,以及版本匹配的 Playwright、CLI、MCP 和 Chromium。内置 browser MCP 默认关闭,可按需在系统设置启用;预装依赖支持离线启动。拉取不可用时,可在仓库内执行 docker compose build 从源码构建。
镜像复用 GitHub Release 的应用二进制,支持从源码构建。部署参数、持久化和更新说明见 完整文档。
Content type
Image
Digest
sha256:a0920eb3d…
Size
611.7 MB
Last updated
2 days ago
docker pull mianhuatang11/artex