V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  VaalaCat  ›  全部回复第 1 页 / 共 1 页
回复总数  10
308 天前
回复了 VaalaCat 创建的主题 程序员 [开源求 Star] Frpc/Frps 中心化 WebUI 配置面板
@dasf53adf 之前也想过这种外置配置文件管理器和 frpc 进程独立的形式,不过仔细想想这样配置文件对比其实也不好做,比如配置文件内容不变,但有两行换了顺序,就会导致重连。

而且配置文件外置的话不能很好地利用上 frp 热重载的能力,也不是很方便管理,因为是客户端被动的去检查,没办法做到主动推送某一种变更,所以感觉不够强制。综合一下就选择了现在这种架构
308 天前
回复了 VaalaCat 创建的主题 程序员 [开源求 Star] Frpc/Frps 中心化 WebUI 配置面板
@yulgang 老哥我加上备注功能了!
308 天前
回复了 VaalaCat 创建的主题 程序员 [开源求 Star] Frpc/Frps 中心化 WebUI 配置面板
@EvineDeng 是的,clientSecret 和 clientID 想做成动态一点的,就没有做环境变量,其他东西都会对应读取环境变量
308 天前
回复了 VaalaCat 创建的主题 程序员 [开源求 Star] Frpc/Frps 中心化 WebUI 配置面板
@EvineDeng 所有的参数都支持从环境变量获取,命令行是环境变量配置的子集,命令行参数是为了一键启动做的一些必要参数,换成环境变量也是可以的。

老哥的配置看起来没啥问题

具体每个环境变量参数是什么可以参考配置文件
[conf/settings.go - Github]( https://github.com/VaalaCat/frp-panel/blob/main/conf/settings.go)

命令行参数定义在这里,具体的操作其实就是先读环境变量,然后如果有命令行参数就用 patchConf 覆盖掉
[cmd.go - Github]( https://github.com/VaalaCat/frp-panel/blob/e50254af351ef4a5b196c1203ebf5541c196bbba/cmd/cmd.go#L63-L99)
308 天前
回复了 VaalaCat 创建的主题 程序员 [开源求 Star] Frpc/Frps 中心化 WebUI 配置面板
@tangtang369 明白!这个项目里对每个客户端都做了单独的认证,端也只能端一个客户端的配置
308 天前
回复了 VaalaCat 创建的主题 程序员 [开源求 Star] Frpc/Frps 中心化 WebUI 配置面板
@yulgang 需求收到!看看今天有没有空做出来!
308 天前
回复了 VaalaCat 创建的主题 程序员 [开源求 Star] Frpc/Frps 中心化 WebUI 配置面板
@lstz 给老哥点赞了!老哥这个工具看起来挺有创意,下载来试试看看
2023-06-06 16:21:30 +08:00
回复了 lxxself 创建的主题 问与答 有啥可自建的云函数平台么
@lxxself 蚌埠住,半夜写的脑子不清醒了。之前看过那个 opwork ,感觉还差点意思所以就自己缝合了
2023-06-03 21:58:37 +08:00
回复了 novolunt 创建的主题 分享发现 cloudflare workerd 已开源
最近给 cf workerd 套了个皮
https://github.com/VaalaCat/vorker
2023-06-03 21:57:44 +08:00
回复了 lxxself 创建的主题 问与答 有啥可自建的云函数平台么
给 cf workerd 套了个皮
https://github.com/VaalaCat/vorker
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2682 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 03:03 · PVG 11:03 · LAX 19:03 · JFK 22:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.