Hinln/ARTEX

ARTEX 源码备份:基于 Autumn-27/ARTEX v0.3.15,保留原始提交历史与 AGPL-3.0 许可证。

Open original source ↗

Older snapshot: check the original source for current information.

From the publisher

README & documentation

Source preview

Read the project’s overview, installation instructions and usage examples. The original README is the source of truth.

AI 自主渗透测试系统(Go 后端 + Next.js 前端) 🌐 在线 Demo: https://artex-demo.vercel.app/ 全局「审批记录」、任务内「拦截审批」及对话中的审批卡片均支持展开查看详情。展示结构参考 AegisHook 的审批详情组件,沿用 ARTEX 的组件和主题: 支持从 ScopeSentry 直接同步资产数据,免去重复收集: 脚本会:检测 / 自动安装 Docker → 让你选 ① 全部 Docker 或 ② 本地编译运行: 装好后打开 http://localhost:8787(首次进入 /setup 设置管理员密码)。 镜像已含常用工具(ripgrep/curl/vim/npm/nmap…);./skills 与 ./data 以绑定挂载持久化。 远程 MCP 可在系统设置中选择 http(Streamable HTTP)或 sse(旧版 SSE)。 旧版 SSE 服务通常使用 GET /sse 建立事件流,再通过服务返回的 /message?sessionId=... 接收 JSON-RPC 请求;配置时将 URL 填为 /sse,请求头按 Authorization=Bearer 填写。 到 Releases 下载对应平台的 zip,解压后得到 artex + start.sh(Windows 为 start.bat)+ skills/ + config.example.json: build.sh 会先构建并嵌入前端,再使用 Go linker 去除调试信息,并将发布文件压缩为 zip。Release 模式默认生成 Linux amd64/arm64、macOS amd64/arm64 和 Windows amd64 的 zip 包: UPX 自解压二进制可能与部分 Linux 内核、虚拟化环境或安全策略不兼容,因此默认不启用。可用 ARTEXTARGETS 自定义目标;确认目标运行环境兼容时,可显式传入 --upx 进一步缩小二进制: 页面一键更新固定从 Hinln/ARTEX Releases 检查和下载版本。克隆或通过 Git 更新源码也使用 Hinln/ARTEX;原项目的 Go module 路径保持不变。 这是私有仓库。请为运行 ARTEX 的后端进程设置 ARTEXUPDATEGITHUBTOKEN,令牌只需本仓库的 Contents: read 权限。令牌由后端用于查询 Release 和下载附件,不发送给浏览器,也不要提交到 Git。 本地直接启动时,start.sh 不会自动读取 .env;必须将变量导出到进程环境。Docker Compose 部署则可在未纳入 Git 的 .env 中填写该变量,并重建 artex 容器;镜像需要包含本分支的更新代码,旧版镜像不会因此切换升级源。 需要先在本仓库发布非 draft、非 prerelease 的正式 Release,并附上 artex---.zip 和 SHA256SUMS,页面才能提供可安装更新。仓库里只有源码时还不能在线升级。现有 Release 工作流会在推送 v tag 时为当前仓库生成这些附件。 在 系统配置 页(侧边栏「系统配置」→ /system/settings)的版本与更新卡片里,可以直接检查并安装新版本,无需登录服务器。 点「更新」后:下载当前平台的发布包 → 比对 Release 的 SHA256SUMS…

Hinln/ARTEX on GitHub A short preview, not the full document.

Read the full README ↗ · Preview checked 2026-10-28T12:20:57.655Z

Inside the original README — Document outline
  1. ARTEX
  2. 截图预览
  3. 审批记录详情
  4. 资产同步(ScopeSentry)
  5. 安装
  6. 方式一:一键安装脚本(推荐)
  7. 方式二:Docker Compose(手动)
  8. 方式三:下载预编译二进制(Releases)
  9. 方式四:从源码编译单二进制
  10. 方式五:构建跨平台 Release 压缩包
  11. 更新升级
  12. 本仓库的私有 Release 更新源

Headings are captured from the source. Links open the publisher’s document, not a locally hosted copy.

Links from the README

References supplied by the publisher, not independently verified endorsements. Check the destination before downloading files or entering credentials.

Documentation belongs to its respective authors. Reported project/model license: AGPL-3.0. A listing is not a grant of reuse or training rights. Confirm the document’s own terms at the source.

What this repository does

ARTEX 源码备份:基于 Autumn-27/ARTEX v0.3.15,保留原始提交历史与 AGPL-3.0 许可证。

Repository facts

Owner
Hinln
Primary language
Go
Stars
768
Forks
1,178
Open issues + pull requests
3
License
AGPL-3.0
Archived
No
Default branch
main
Created
2026-10-08T11:00:36.000Z
Last push
2026-10-08T11:06:03.000Z

Topics and intended use

No topics were included in the latest source metadata.

Review the README for scope, installation, examples and limitations. We do not run repository code or certify it.

Evaluate before installing

Review licensing and dependencies, inspect recent commits and unresolved issues, and test in an isolated environment before production use. Stars and forks alone cannot answer these questions.

README and project files

Issues and maintenance discussion

Releases and changelog

Source and freshness

Source: GitHub. Metadata observed 2026-10-15T12:08:24.329Z. Daily imports are snapshots, not real-time monitoring.

Popularity and source listings do not establish security, suitability, licensing rights or benchmark performance.

Open original source

Related repositories

avelino/awesome-go

ollama/ollama

golang/go

kubernetes/kubernetes

JuliusBrussee/caveman

netdata/netdata