-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Yockii Hsu edited this page Jun 26, 2024
·
1 revision
Security Gateway 是一个功能强大的安全网关,旨在在一定程度上替代 Nginx 的反向代理能力。该网关不仅可以反向代理各类请求并执行负载均衡,还提供了高级的服务和路由脱敏规则,确保服务端返回的 JSON 数据经过脱敏处理,以防止信息泄露。
- 反向代理与负载均衡:有效地反向代理请求并执行负载均衡,确保系统高效稳定运行。
- 服务与路由管理:通过灵活的配置,管理各类服务和路由,实现精细化的访问控制。
- 数据脱敏:支持服务及路由层级的脱敏规则(4级),对服务端返回的 JSON 数据进行脱敏处理,保护敏感信息。
- 用户信息获取:在服务级别配置“获取用户信息”的路由,系统自动拦截该路由并获取相应的用户信息,支持配置用户的密级(全局密级和服务下的密级)以实现不同用户的脱敏级别。
- 健康检查:支持上游服务的健康检查功能,确保服务可用性。
- HTTPS 支持:支持同一端口不同服务的 HTTPS 连接,包括国密支持,增强系统安全性。
Security Gateway 适用于需要高级反向代理、负载均衡和数据脱敏功能的各种应用程序和服务。无论是中小型企业的内部系统,还是面向公众的在线服务,都能从中受益。
直接下载release发布的对应环境包,准备好数据库(mysql、pg、sqlite等),缓存(redis),并更改配置(conf/config.toml)后启动即可
欢迎社区开发者提交问题(issues)和拉取请求(pull requests),共同完善和发展 Security Gateway 项目。