完全私有化部署!一款开源轻量级网站防火墙!

打印 上一主题 下一主题

主题 844|帖子 844|积分 2532

大家好,我是 Java陈序员。
今天,给大家先容一款开源轻量级网站防火墙!
关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典盘算机电子书籍等。
项目先容

SamWaf —— 是一款适用于小公司、工作室和个人网站的开源轻量级网站防火墙,完全私有化部署,数据加密且仅生存本地,一键启动,支持 Linux,Windows.

功能特色

  • 完全独立引擎,防护功能不依赖 IIS、Nginx
  • 自定义防护规则,支持脚本和界面编辑
  • 支持白名单访问
  • 支持 IP 黑名单
  • 支持 URL 白名单
  • 支持限制 URL 访问
  • 支持指定界面数据隐私输出
  • 支持 CC 频率访问
  • 支持全局一键设置
  • 支持分网站单独防护战略
应用架构

应用截图

仪表盘

网站防护
防御规则
IP 白黑名单
URL 白黑名单
CC 防御

防护日记
安装部署

下载最新版本

下载地址
Windows


  • 直接启动
  1. SamWaf64.exe
复制代码

  • 服务情势
  1. //安装
  2. SamWaf64.exe install
  3. //启动
  4. SamWaf64.exe start
  5. //停止
  6. SamWaf64.exe stop
  7. //卸载
  8. SamWaf64.exe uninstall
复制代码
Linux


  • 直接启动
  1. ./SamWafLinux64
复制代码

  • 服务情势
  1. //安装
  2. ./SamWafLinux64 install
  3. //启动
  4. ./SamWafLinux64 start
  5. //停止
  6. ./SamWafLinux64 stop
  7. //卸载
  8. ./SamWafLinux64 uninstall
复制代码
Docker
  1. docker run -d --name=samwaf-instance \
  2.            -p 26666:26666 \
  3.            -p 80:80 \
  4.            -p 443:443 \
  5.            -v /path/to/your/conf:/app/conf \
  6.            -v /path/to/your/data:/app/data \
  7.            -v /path/to/your/logs:/app/logs \
  8.            samwaf/samwaf
复制代码
启动访问

启动乐成后,浏览器访问 http://127.0.0.1:26666
默认帐号:admin 默认密码:admin868 (注意首次进入请把默认密码改掉)
SamWaf 可以说是一款非常轻量的网站防火墙工具,如果你是小公司还是个人独立开发,这款防火墙工具可以很好的保护网站应用!
快去安装体验吧~
  1. 项目地址:https://github.com/samwafgo/SamWaf
复制代码
最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
  1. https://github.com/chenyl8848/great-open-source-project
复制代码
或者访问网站,进行在线浏览:
  1. https://chencoding.top:8090/#/
复制代码

大家的点赞、收藏和批评都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

小小小幸运

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表