liudf0716 / apfree-wifidog

Secure and streamline your wireless networks with apfree-wifidog: a high-performance, lightweight captive portal solution optimized for both HTTP and HTTPS traffic.
http://wifidogx.online
GNU General Public License v3.0
818 stars 298 forks source link

支持我的开源项目:共同推动技术进步 #253

Open liudf0716 opened 3 months ago

liudf0716 commented 3 months ago

支持我的开源项目:共同推动技术进步

亲爱的朋友们,

我是一名热爱技术和开源的开发人员。我很高兴能和大家分享我的开源项目——[apfree-wifidog]。apfree-wifiidog是一款开源的Wi-Fi热点认证网关软件,广泛应用于公共Wi-Fi环境中。它通过认证和控制网络访问,提供安全、稳定和可控的Wi-Fi连接,适用于咖啡馆、商场、校园和企业等多种场景。

为什么开源项目如此重要?

开源项目不仅仅是代码的共享,更是知识、创意和经验的交流。通过开源,我们能够:

apfree-wifidog的优势

  1. 稳定性 开发人员使用API重写了所有的iptables规则,替代了原先的fork调用,这大大提高了解决方案在多线程和fork运行环境中的稳定性。

  2. 性能提升 使用支持epoll的libevent2库,使其在性能上相比原版wifidog有了显著提升。更高效的事件处理机制使得apfree-wifidog在高并发场景下表现出色。

  3. 支持HTTPS重定向 解决方案支持HTTPS重定向,这在当今互联网环境中变得越来越重要。通过HTTPS重定向,可以保证用户访问的安全性和隐私保护。

  4. websocket支持 apfree-wifidog 支持 WebSocket,从而可以通过服务器端直接控制 apfree-wifidog 进行放行操作。由于目前 iOS 对局域网访问进行了安全管控,传统的认证方式可能会触发「Local Network(本地网络)」的权限请求。通过使用 WebSocket,apfree-wifidog 能够避免这一问题,提供更加流畅和无缝的用户体验。

权限许可

  1. 兼容wifidog协议 该解决方案兼容wifidog协议,并且在启用时可以减轻服务器端的压力。这使得apfree-wifidog可以无缝集成到现有的wifidog基础设施中,确保系统的灵活性和扩展性。

  2. 高级规则管理 apfree-wifidog支持多种规则管理,包括基于MAC地址的临时通行、IP规则、域名规则、泛域名规则、白名单和黑名单。所有这些规则都可以在不重启wifidog的情况下应用,极大地方便了管理员的操作。

我相信这个项目能够对很多开发者有所帮助,但要持续改进和维护这个项目,我需要大家的支持。

如何支持我的开源项目?

如果你觉得我的项目对你有帮助,或者你也认同开源精神,欢迎通过以下方式支持我:

  1. Star和Fork项目:在GitHub上给我的项目加星和Fork。
  2. 提出反馈和建议:通过提交issue或pull request来帮助改进项目。
  3. 打赏支持:通过支付宝或者微信打赏我,帮助我投入更多时间和资源进行开发。

支付宝打赏

微信打赏

未来计划

有了大家的支持,我计划在未来几个月内实现以下目标:

感谢

非常感谢每一位支持我的朋友。无论是通过代码贡献、反馈建议,还是打赏支持,你们的每一份帮助都是对我最大的鼓励。让我们一起推动技术进步,共同打造一个更加开放和创新的开发者社区!

谢谢大家!

foxmoon commented 3 months ago

Give more tech, give more money,more support to world