Refactor Nginx references to OpenResty throughout the codebase

- Updated all instances of "nginx" to "openresty" in log messages, error messages, and comments.
- Changed paths and Docker image names to reflect OpenResty usage.
- Modified test cases to align with OpenResty commands and configurations.
- Adjusted documentation to replace Nginx mentions with OpenResty, including setup instructions and configuration details.
- Ensured that version detection and runtime commands are consistent with OpenResty.
This commit is contained in:
ryan
2026-03-12 09:48:38 +08:00
parent 22eb563939
commit 29a0c64ba3
15 changed files with 247 additions and 182 deletions
+6 -6
View File
@@ -21,7 +21,7 @@ ATSFlare 当前定位为内部自用的反向代理控制面,不面向外部
* 反代规则管理
* 配置预览、发布、激活与回滚
* Agent 注册、心跳、同步、应用结果上报
* Nginx 配置写入、校验、reload 与失败回滚
* OpenResty 配置写入、校验、reload 与失败回滚
* HTTPS/TLS 路由支持
* 证书托管与域名管理
* 节点管理、节点专属 `agent_token`、全局 `discovery_token`
@@ -74,8 +74,8 @@ ATSFlare 当前定位为内部自用的反向代理控制面,不面向外部
* 单二进制
* 节点本地执行
* `nginx_path` 优先
* 未配置 `nginx_path` 时默认使用 Docker Nginx
* `openresty_path` 优先
* 未配置 `openresty_path` 时默认使用 Docker OpenResty
* 生成资源默认落在 `./data`,可由 `data_dir` 覆盖
### 4.3 Frontend
@@ -100,7 +100,7 @@ ATSFlare Server (Gin + SQLite + Web UI)
ATSFlare Agent (register / heartbeat / sync / apply / update)
|
v
Local Nginx or Docker Nginx
Local OpenResty or Docker OpenResty
|
v
Origin
@@ -150,7 +150,7 @@ ATSFlare Agent (register / heartbeat / sync / apply / update)
发布规则:
1. 读取全部启用的 `proxy_routes`
2. 渲染完整 Nginx 配置
2. 渲染完整 OpenResty 配置
3. 计算 `checksum`
4. 写入 `config_versions`
5. 切换激活版本
@@ -185,7 +185,7 @@ ATSFlare Agent (register / heartbeat / sync / apply / update)
* 周期性心跳与同步
* 运行参数接收
* 本地路由与证书文件写入
* `nginx -t` / `nginx -s reload`
* 执行 `openresty -t` / `openresty -s reload`
* 失败回滚
* 自我更新
* 应用结果上报