简介
高性能、分布式、轻量的 DDoS 缓解清洗程序
⛩️?
⛩️(鳥居(とりい)/鸟居)是建在日本神社入口的一种建筑,象征神圣的结界,阻隔邪恶的入侵。
Server Torii 就像数字世界的鸟居,静静守护在你的服务器前。
一只看不见的神使,正在为你把关。🛡️⛩️
⭐ 功能
- 易于与现有的 Nginx 或 OpenResty 集成
- 支持分布式部署
- CC 攻击缓解
- CAPTCHA 质询
- 爬虫验证
- 自定义错误页面
- 跳转外部清洗(借助 Cloudflare 等服务清洗)
- IP 地址阻止列表
- IP 地址允许列表
- URL 阻止列表
- URL 允许列表
环境要求
Server Torii 基于以下环境开发:
- Ubuntu 24.04 LTS
- Nginx 1.28.0
- Go 1.24.0
在技术上,Server Torii 兼容以下环境:
- 各种 Linux 发行版
- Nginx 1.10 及以上版本
- Go 1.21.0 及以上版本 (一般的,此版本之后的 Go 会自动安装正确版本工具链)
对于其他操作系统(如 Windows、macOS),Server Torii 在技术上是兼容的,但未进行任何测试,可能会遇到一些问题。 Server Torii 的 Nginx 连接器 ngx_torii 仅在 Linux 上进行了测试和使用,其他环境下编译 Nginx 模块是及其少见也不推荐的行为。
如何为此项目做贡献?
您可以提交拉取请求:
项目仓库: https://github.com/Rayzggz/server_torii
文档: https://github.com/Rayzggz/server_torii-docs
