收起左侧

分享一款自己做的反向代理应用

12
回复
756
查看
[ 复制链接 ]

13

主题

40

回帖

5

牛值

小有名气

2026-3-17 08:32:17 显示全部楼层 阅读模式

分享一款自己做的反向代理应用

image.png

应用代码:

https://gitee.com/yanfanVIP/fnproxy-panel-fnos

底层服务代码:

https://gitee.com/yanfanVIP/fnproxy-panel

应用下载地址:

https://gitee.com/yanfanVIP/fnproxy-panel-fnos/raw/master/build/fnproxy-panel.fpk

本项目完全开源,不含任何病毒代码,不含任何后门,请放心使用

做这个项目的初衷:

由于之前一直使用的是某知名的非开源软件做代理服务,也觉得做的挺好,确实是做出了行业的首款

但是由于近期发现该软件在登录后会明文保存密码到cookie中,这是非常严重的BUG,但是由于该软件并未开源,所以也就没办法进行修改,尤其是自己对密码管理这一块确实做的比较烂,都是一个密码走天下的那种。

本着极客精神,就自己写了一份自己用着还算完美的反代工具。该项目大部分使用AI开发,便于自己去修改,我已将全部的文档都上传了。

如果有什么缺失的功能,欢迎自己fork一份代码,自己使用AI来进行修改。

本项目亮点:

  1. 支持反向代理,静态文件服务器,重定向,URL跳转,文本输出等常用的功能
  2. 支持OAuth管理,主打安全可控
  3. 端口可配置,冲突自检测
  4. 防火墙功能,可根据区域设置规则,支持大陆/非大陆访问限制
  5. 安全日志,服务日志,主打可监控性
  6. 如果你用飞牛做证书管理的话,本系统无需任何设置就能导入飞牛的证书
  7. 支持Web SSH终端功能(由于发布飞牛应用必须使用非root账户,所以需填写IP/账户名密码的方式连接)
  8. 可导入证书/可申请ACME自动续期证书
收藏
送赞 2
分享

本帖子中包含更多资源

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

x

0

主题

7

回帖

0

牛值

江湖小虾

2026-3-28 10:38:55 显示全部楼层
大佬**,非常好,赞一个

13

主题

40

回帖

5

牛值

小有名气

2026-4-1 15:08:14 楼主 显示全部楼层

image.png

更新记录

一、界面与交互优化

  1. 优化页面视觉风格,统一卡片、按钮、表格、模态框等组件样式
  2. 重构监听编辑弹窗,支持默认响应规则的增删改和类型切换
  3. 修复端口详情页快速切换时的数据串口问题
  4. 首页状态卡片优化运行时间展示格式和内存占用显示
  5. 手机端首页统计卡片改为响应式布局

二、服务与代理能力

  1. 反向代理支持 WebSocket/WSS 升级转发
  2. 新增 HTTP 请求自动跳转 HTTPS(协议嗅探)
  3. 新增服务级缓存控制(Cache-Max-Age)配置
  4. 支持高级配置独立存储(extend_json)
  5. 新增服务规则拖拽排序并持久化
  6. 新增端口服务热重载按钮,配置有误时自动回滚

三、证书管理

  1. 新增 ACME 自动申请与续期(HTTP-01/DNS-01)
  2. 支持腾讯云/阿里云/Cloudflare DNS 验证
  3. 新增手动 DNS 验证模式,带进度跟踪 Modal
  4. 支持外部证书配置文件同步导入
  5. HTTPS 按 SNI 动态匹配证书,未命中使用内嵌回退证书

四、访问控制与安全

  1. 新增服务侧 OAuth 登录流程,支持前端公钥加密
  2. 新增用户独立 Token 鉴权(Auth/Bearer 双模式)
  3. 新增防火墙规则(IP 黑白名单、地理位置过滤)
  4. 新增安全审计日志(登录、代理错误记录)
  5. SSH 密码前端+服务端双重加密存储

五、运维监控

  1. 新增首页 24 小时网络流量图表展示
  2. 新增网站管理页连接数、请求数、实时速率监控
  3. 新增服务级流量与连接统计
  4. 新增访问日志记录与查询,支持保留策略配置
  5. 新增终端管理(本机 Shell + 远程 SSH)

六、启动与进程控制

  1. 新增 -config_path 指定运行时根目录
  2. 新增 -port 支持 TCP 端口或 Unix Socket
  3. 新增 status/stop/restart 进程控制命令
  4. 新增 PID 单实例保护机制
  5. 静态资源内嵌到可执行文件,部署无需额外复

源码地址: https://gitee.com/yanfanVIP/fnproxy-panel-fnos

飞牛原生安装包地址:https://gitee.com/yanfanVIP/fnproxy-panel-fnos/raw/master/build/fnproxy-panel.fpk

本帖子中包含更多资源

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

x
1

查看全部评分

13

主题

40

回帖

5

牛值

小有名气

2026-4-1 15:13:38 楼主 显示全部楼层

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

手机端:

image.png

image.png

image.png

image.png

本帖子中包含更多资源

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

x

9

主题

25

回帖

0

牛值

初出茅庐

2026-4-1 19:03:30 显示全部楼层

群晖可用吗?

你可以基于我的底层实现去封装,应用已经打包好了 windows/linux版本 如果还缺arm的话,可以自己打包 https://gitee.com/yanfanVIP/fnproxy-panel  详情 回复
2026-4-2 08:16

13

主题

40

回帖

5

牛值

小有名气

2026-4-2 08:16:47 楼主 显示全部楼层

你可以基于我的底层实现去封装,应用已经打包好了 windows/linux版本
如果还缺arm的话,可以自己打包 https://gitee.com/yanfanVIP/fnproxy-panel

1

主题

6

回帖

0

牛值

江湖小虾

2026-4-8 22:30:23 显示全部楼层

大佬,链接点开下载不了

https://gitee.com/yanfanVIP/fnproxy-panel-fnos/raw/master/build/ 进去自己摸索下如何下载  详情 回复
2026-4-11 08:53

13

主题

40

回帖

5

牛值

小有名气

2026-4-11 08:53:25 楼主 显示全部楼层
bromaoaa 发表于 2026-4-8 22:30
大佬,链接点开下载不了

https://gitee.com/yanfanVIP/fnproxy-panel-fnos/raw/master/build/
进去自己摸索下如何下载

1

主题

27

回帖

0

牛值

江湖小虾

2026-4-17 11:02:41 显示全部楼层

必须前来支持一下。功能丰富,用户管理灵活。值得推荐。

我也做了一款轻量的反代理工具,仿造群晖的。https://club.fnnas.com/forum.php?mod=viewthread&tid=61219

希望能互相学习交流开发经验。

0

主题

1

回帖

0

牛值

江湖小虾

2026-4-18 12:40:26 显示全部楼层

用户名和密码填多少

默认用户名密码 admin/admin  详情 回复
7 天前

13

主题

40

回帖

5

牛值

小有名气

7 天前 楼主 显示全部楼层
wwz09 发表于 2026-4-18 12:40
用户名和密码填多少

默认用户名密码  admin/admin

0

主题

4

回帖

0

牛值

江湖小虾

https://gitee.com/yanfanVIP/fnproxy-panel-fnos/raw/master/build/fnproxy-panel.fpk下载之后是gz格式,解压之后没有后缀名,加了fpk之后,商店提示不是有效的fpk格式。怎么安装呢?

2

主题

59

回帖

1

牛值

fnOS系统内测组

感谢大佬,收藏关注下项目进展
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则