V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lanthora
V2EX  ›  分享创造

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

  •  
  •   lanthora · 126 天前 · 2109 次点击
    这是一个创建于 126 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景是这篇这篇帖子。这个工具一直缺少一个让我满意的管理页面,加之有人提到需要给没有公网 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 条附言  ·  126 天前
    13 条回复    2024-08-20 08:54:13 +08:00
    zsh2517
        1
    zsh2517  
       126 天前
    看错标题了😂点进来之前我以为是那个 web 服务器( caddy )的 web UI.

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

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

    我不止一次 sudo apt install docker 安装完,发现装错了,卸载换 docker.io 了😂
    sacuba
        11
    sacuba  
       120 天前
    web 部分有意开源么? 还是后续打算搞运营
    lanthora
        12
    lanthora  
    OP
       120 天前
    @sacuba 最开始是公开代码的,期望有人能一起做,最后发现也就我自己在写代码,所以闭源了. web 版本的服务端在 docker 上能下载到,后期怎么发展还没想好. https://hub.docker.com/r/lanthora/cacao
    humbass
        13
    humbass  
       103 天前
    测试了下,比 Slack 开源的那个工具配置起来简单多了:)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2471 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:34 · PVG 10:34 · LAX 18:34 · JFK 21:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.