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

打算做一个 webssh

  •  
  •   sbsz · 2022-09-20 17:45:56 +08:00 via Android · 1787 次点击
    这是一个创建于 583 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这学期选了一门计算机综合实践的课,别的小组有做树莓派开发的,疫情防控之类的。我打算做一个 webssh ,虽然现有的方案确实很多,但是还是想拿来练练手。前端用的是 ts+react ,后端用的是 go+gin+gorm 。大伙们有什么想法和建议欢迎留言,如果做的还行的话就上 github 开源
    6 条回复    2022-12-09 10:02:06 +08:00
    iwh718
        1
    iwh718  
       2022-09-20 17:48:18 +08:00
    现在都这么猛了。
    summer2019
        2
    summer2019  
       2022-09-20 17:54:35 +08:00
    加上 sftp 之类的还有点搞头,单纯的 ssh 确实差点意思。

    可以参考 https://github.com/nirui/sshwifty ,现在在用,感觉还可以。
    sbsz
        3
    sbsz  
    OP
       2022-09-20 18:03:14 +08:00 via Android
    @xzb0797 这个是肯定会有的
    linshuizhaoying
        4
    linshuizhaoying  
       2022-09-23 11:59:37 +08:00
    xterm.js 不是现成例子就有了。。。react 版本的也有现成开源了。
    你可以去解决的是如何渲染颜色 这个还有点难度
    sbsz
        5
    sbsz  
    OP
       2022-09-23 18:17:40 +08:00 via Android
    @linshuizhaoying 确实,我看现有的也都是基于 xterm 改的,然后颜色渲染都是一个样的。
    sbsz
        6
    sbsz  
    OP
       2022-12-09 10:02:06 +08:00 via Android
    后续:写了大概一个星期,然后组长还是不怎么会,所以换了个题目。做了一个类似 vultr for whmcs 的插件,虽然我感觉这个挺难的,但最后还是东拼西凑的做了出来。收获还是蛮大的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3341 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:29 · PVG 20:29 · LAX 05:29 · JFK 08:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.