九天速成 Web 管理功能的 Candy 服务端 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lanthora
V2EX    分享创造

九天速成 Web 管理功能的 Candy 服务端

  •  
  •   lanthora 2024-07-27 15:43:37 +08:00 2705 次点击
    这是一个创建于 439 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景是这篇这篇帖子。这个工具一直缺少一个让我满意的管理页面,加之有人提到需要给没有公网 IP 的用户提供一种可用的组网方式。

    所以这个这个网站就出现了: https://canets.org

    网站适合以下人群:

    1. 有组网需求
    2. 没有公网 IP

    假设注册用户名是 zhangsan ,密码是 123456 。服务端会自动创建一个网络。对应修改客户端中的两项配置

    websocket="wss://canets.org/zhangsan" password="123456" 

    一个用户可以创建多个网络,如果创建了名为 test 的网络,对应的配置项就是

    websocket="wss://canets.org/zhangsan/test" 

    纯前端新手用 5 天时间从 0 开始做的页面,欢迎提各种意见,尤其是新用户使用上懵逼的地方。

    第 1 条附言    2024-07-27 18:39:20 +08:00
    13 条回复    2024-08-20 08:54:13 +08:00
    zsh2517
        1
    zsh2517  
       2024-07-27 20:11:44 +08:00
    看错标题了点进来之前我以为是那个 web 服务器( caddy )的 web UI.

    保存一下,后面有需求有时间了试试,目前我还是用的 wireguard (没过境还是挺稳定的)
    NSAgold
        2
    NSAgold  
       2024-07-27 20:23:01 +08:00 via Android
    p2p 走 udp 的话我这边 qos 严重zerotier 同城同运营商被 qos 到 10Mbps ,wg 走 v6 好点能到 30Mbps ,只有 tcp 能跑满,但是 tcp 的 tinc 没有 openwrt 的 webgui 不好部署现在只能把常用服务都挂 natter 打洞到公网
    lanthora
        3
    lanthora  
    OP
       2024-07-27 20:34:56 +08:00
    @zsh2517 是容易看错的,尤其是用 caddy 给 candy 套一层 tls 的时候,讨论起这个来偶尔就会有人顺手写错
    lanthora
        4
    lanthora  
    OP
       2024-07-27 20:37:54 +08:00
    @NSAgold 这种情况是因为 UDP, 还是因为 zerotier/wg 的流量被识别以后故意阻断啊
    NSAgold
        5
    NSAgold  
       2024-07-27 22:48:22 +08:00 via Android
    @lanthora UDP 的问题,TCP 长时间跑满都没问题。wg 和 zt 刚好都是基于 udp 的
    lanthora
        6
    lanthora  
    OP
       2024-07-28 10:45:49 +08:00
    @NSAgold 要不用 candy 也测试一下,如果这个也跑不满就肯定不是协议被识别了,然后我就可以考虑加上 UDP 了
    lanthora
        7
    lanthora  
    OP
       2024-07-28 10:46:07 +08:00
    @lanthora 说错了, TCP
    cheung
        8
    cheung  
       2024-07-29 16:21:32 +08:00
    @zsh2517 +1 可以选个其他名字嘛,现在 caddy 知名度已经很高了。
    lanthora
        9
    lanthora  
    OP
       2024-07-29 17:52:01 +08:00
    @cheung 不太好换了,已经推到了一些发行版的仓库里
    zsh2517
        10
    zsh2517  
       2024-07-29 18:58:42 +08:00
    @cheung
    @lanthora #9

    让我想起来,Debian 系(如 Debian, Ubuntu )有一个叫做 docker 的包, 好像是和一些桌面的 dock 栏有关。

    我不止一次 sudo apt install docker 安装完,发现装错了,卸载换 docker.io
    sacuba
        11
    sacuba  
       2024-08-02 12:05:16 +08:00
    web 部分有意开源么? 还是后续打算搞运营
    lanthora
        12
    lanthora  
    OP
       2024-08-02 12:49:38 +08:00
    @sacuba 最开始是公开代码的,期望有人能一起做,最后发现也就我自己在写代码,所以闭源了. web 版本的服务端在 docker 上能下载到,后期怎么发展还没想好. https://hub.docker.com/r/lanthora/cacao
    humbass
        13
    humbass  
       2024-08-20 08:54:13 +08:00
    测试了下,比 Slack 开源的那个工具配置起来简单多了:)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     861 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 21:43 PVG 05:43 LAX 14:43 JFK 17:43
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86