项目介绍
SamWaf —— 是一款适用于小公司、工作室和个人网站的开源轻量级网站防火墙,完全私有化部署,数据加密且仅保存本地,一键启动,支持 Linux,Windows.
功能特色:
- 完全独立引擎,防护功能不依赖 IIS、Nginx
- 自定义防护规则,支持脚本和界面编辑
- 支持白名单访问
- 支持 IP 黑名单
- 支持 URL 白名单
- 支持限制 URL 访问
- 支持指定界面数据隐私输出
- 支持 CC 频率访问
- 支持全局一键配置
- 支持分网站单独防护策略
应用架构:
应用截图
仪表盘
网站防护

防御规则

IP 白黑名单

URL 白黑名单

CC 防御
防护日志

安装部署
下载最新版本
下载地址:
- gitee: https://gitee.com/samwaf/SamWaf/releases
- github: https://github.com/samwafgo/SamWaf/releases
Windows
- 直接启动
SamWaf64.exe
- 服务形式
//安装
SamWaf64.exe install
//启动
SamWaf64.exe start
//停止
SamWaf64.exe stop
//卸载
SamWaf64.exe uninstall
Linux
- 直接启动
./SamWafLinux64
- 服务形式
//安装
./SamWafLinux64 install
//启动
./SamWafLinux64 start
//停止
./SamWafLinux64 stop
//卸载
./SamWafLinux64 uninstall
Docker
docker run -d --name=samwaf-instance \
-p 26666:26666 \
-p 80:80 \
-p 443:443 \
-v /path/to/your/conf:/app/conf \
-v /path/to/your/data:/app/data \
-v /path/to/your/logs:/app/logs \
samwaf/samwaf
启动访问
启动成功后,浏览器访问 http://127.0.0.1:26666
默认帐号:admin 默认密码:admin868 (注意首次进入请把默认密码改掉)
SamWaf 可以说是一款十分轻量的网站防火墙工具,如果你是小公司还是个人独立开发,这款防火墙工具可以很好的保护网站应用!
项目地址:https://github.com/samwafgo/SamWaf
最后
https://github.com/chenyl8848/great-open-source-project
或者访问网站,进行在线浏览:
https://chencoding.top:8090/#/
© 版权声明
博主的文章没有高度、深度和广度,只是凑字数。利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的纯镀 24k 文章!如若有侵权,请联系博主删除。
喜欢就点个赞吧