diff --git a/docs/config.ts b/docs/config.ts index b7ab64ff..778a51be 100644 --- a/docs/config.ts +++ b/docs/config.ts @@ -2,7 +2,7 @@ import {type DefaultTheme, defineAdditionalConfig} from 'vitepress' export default defineAdditionalConfig({ description: - 'OpenFlare 是轻量、自托管的 OpenResty 控制面,用于管理反向代理、配置发布、节点同步、TLS 证书与基础观测。', + 'OpenFlare 是新一代分布式反向代理与边缘安全网关,为多节点 OpenResty / Nginx 提供集群编排、Zero-Reload 动态配置同步、边缘 WAF、PoW 防 CC 盾与内网穿透。', themeConfig: { nav: nav(), diff --git a/docs/design/index.md b/docs/design/index.md index 365d7f98..486c5528 100644 --- a/docs/design/index.md +++ b/docs/design/index.md @@ -2,18 +2,19 @@ 你会学到:OpenFlare 是什么、当前稳定能力,以及开发时应遵守的核心产品边界与仓库结构目录分工。 -OpenFlare 是一套自托管的 OpenResty 控制面,面向单团队或单组织内部运维场景。 +OpenFlare 是一套新一代分布式反向代理与边缘安全网关平台,面向多服务器集群与单团队运维场景。 --- ## 项目定位 -OpenFlare 适合需要统一管理多台 OpenResty 代理节点的团队,具备以下定位: +OpenFlare 适合需要统一管理多台 OpenResty 代理节点、构建自建高可用边缘网络,或为源站搭建坚固防护网关的团队,具备以下定位: * **控制与落地分离**:Server 控制面不直接 SSH 到代理节点,而是通过 Agent 主动拉取版本并应用。 -* **不可变配置发布**:采用完整的配置版本进行预览、发布、激活和一键回滚。 -* **一体化网关托管**:在同一个控制面内集成网站反代、TLS 证书自动续期申请、WAF 防护拦截、内网穿透(Tunnel)以及 Pages 静态网站托管。 +* **Zero-Reload 动态配置同步**:基于 Lua 共享内存实现差分热更新,避免传统 Nginx 频繁 reload 导致的连接抖动。 +* **一体化边缘安全网关**:在同一个控制面内集成反向代理、TLS 证书自动续期、WAF 防护拦截、Turnstile-like 客户端 PoW 防 CC 盾、内网穿透(Tunnel)以及 Pages 静态网站托管。 +* **双重部署生态适应性**:既支持作为独立私有边缘 CDN 运行,亦可作为 Cloudflare 背后坚固的源站防护网关(Origin Shield),防止源站真实 IP 泄露并沉淀全量私有审计日志。 -**非本产品定位**:多租户云平台、Kubernetes Ingress Controller、服务网格或通用日志平台。 +**非本产品定位**:多租户公有云平台、Kubernetes Ingress Controller、服务网格或通用日志平台。 --- diff --git a/docs/guide/index.md b/docs/guide/index.md index 48c13bf8..020f28dd 100644 --- a/docs/guide/index.md +++ b/docs/guide/index.md @@ -2,7 +2,7 @@ 你会学到:OpenFlare 文档如何组织、首次运行应该读哪些页面,以及部署、使用、排查分别从哪里开始。 -OpenFlare 是一套自托管的 OpenResty 控制面。它把反向代理网站配置、配置版本发布、Agent 节点同步、TLS 证书和基础观测放到一个管理端中,适合单团队或单组织管理多台代理节点。 +OpenFlare 是新一代分布式反向代理与边缘安全网关。它将传统 OpenResty / Nginx 升级为具备多节点集群编排、Zero-Reload 动态配置同步、边缘 WAF、客户端 PoW 防 CC 人机验证、内网穿透(Tunnels)与 Pages 静态托管的现代化边缘网络平台。可独立自建运行,亦可作为源站护盾与 Cloudflare 协同防御。 ## 推荐阅读路径 diff --git a/docs/index.md b/docs/index.md index 74ac3e2e..c37969ad 100644 --- a/docs/index.md +++ b/docs/index.md @@ -3,36 +3,130 @@ layout: home hero: name: OpenFlare - text: 开源 CDN 编排与边缘安全平台 - tagline: 支持反向代理、集中式配置同步、Pages 静态托管、内网穿透(Tunnels)、动态 WAF 防护与人机防 CC 挑战。 + text: 新一代分布式反向代理与边缘安全网关 + tagline: 让 Nginx 拥有现代云端边缘能力。集中编排多节点 OpenResty、Zero-Reload 动态热生效、内置 WAF 与客户端 PoW 防 CC 盾。可独立自建运行,亦可作为源站护盾与 Cloudflare 协同防御。 actions: - theme: brand text: 快速开始 link: /guide/quick-start - theme: alt - text: 设计边界 - link: /design/ + text: 系统架构 + link: /design/architecture - theme: alt text: GitHub link: https://github.com/Rain-kl/OpenFlare features: - - icon: 🛰️ - title: 集中式配置同步 - details: 通过 WebSocket 与心跳实现全网节点配置秒级同步下发与热生效,状态即时回收。 - - icon: 🌐 - title: 分布式 CDN 编排 - details: 将独立的 OpenResty 编排为高度协同的分布式 CDN 舰队,支持源站多负载均衡。 - - icon: 📄 - title: Pages 静态托管 - details: 直接上传前端打包 zip 资产,由边缘节点拉取解压并提供高性能本地服务与 API 代理。 + - icon: ⚡ + title: 集群化集中编排 (Zero-Reload) + details: 单一控制台统一管理任意数量边缘节点,配置差分毫秒级下发,无需重载 Nginx,业务平滑无抖动。 + - icon: 🛡️ + title: 边缘 WAF 与防 CC 盾 (PoW) + details: 内置 WAF 规则组、国家级 GeoIP 访问控制,以及类似 Cloudflare Turnstile 的客户端密码学 PoW 挑战。 - icon: 🚇 title: 安全内网穿透 (Tunnels) - details: 对标 Cloudflare Tunnels,无须公网 IP 或暴露入向端口,安全穿透本地服务至公网。 - - icon: 🛡️ - title: 边缘 WAF 安全防护 - details: IP 组成员差分同步写入 Lua 共享内存,实现免 Nginx 重载的 WAF 热更新与 GeoIP 过滤。 - - icon: 🧩 - title: 防 CC 与人机挑战 (PoW) - details: 内置高性能客户端 Proof of Work 密码学挑战,网关边缘秒级拦截阻断僵尸网络与爬虫。 + details: 无须公网 IP 或暴露入向端口,通过轻量级 openflared 客户端建立加密隧道,安全穿透内网服务。 + - icon: 📦 + title: Pages 静态托管 + details: 支持直传压缩包或自动从 GitHub Release 拉取预构建产物,边缘多版本回滚与 SPA 路由支持。 + - icon: 🌐 + title: 独立自建或协同 Cloudflare + details: 既可作为独立自建边缘网关,亦可作为 Cloudflare 背后坚固的源站护盾(防真实 IP 泄露,沉淀全量私有日志)。 + - icon: 🔒 + title: 自动化证书与企业 SSO + details: 基于 ACME 协议向 Let's Encrypt 自动申请与续期多域名证书,支持 GitHub OAuth 与标准 OIDC 单点登录。 --- + +