Sign inSign up

mianhuatang11/artex

By mianhuatang11

•Updated 2 days ago

ARTEX security testing agent, maintained by mhtsec/ARTEX (amd64/arm64).

Image
0

9.8K

mianhuatang11/artex repository overview

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⁠ 的应用二进制,支持从源码构建。部署参数、持久化和更新说明见 完整文档⁠。

Tag summary

Content type

Image

Digest

sha256:a0920eb3d…

Size

611.7 MB

Last updated

2 days ago

docker pull mianhuatang11/artex