• aozora

    本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的帖子已经打上 开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    (之前几次开源推广帖子一直审核不过,也没有通知,疑似被吞了。

    后来发现原来是忘记加 Linux.do 社区友链了,现在已经补上了。麻烦管理大佬别再给我删除了)

    最近折腾出了一个小项目 EdgeSSH,一个能跑在 Cloudflare 上的个人 WebSSH 工作台,分享给大家。

    EdgeSSH 的目标是:不需要维护VPS,把整套工作台直接部署在 Cloudflare 上,并且可以云同步。

    项目地址:GitHub - aozorae/EdgeSSH: A lightweight WebSSH workspace on Cloudflare Workers with host management, encrypted storage, SFTP, process monitoring and globe visualization. | 基于 Cloudflare Workers 的轻量 WebSSH 工作台,支持主机管理、加密存储、SFTP、进程监控与地球可视化。 · GitHub

    文档站:https://edgessh-docs.pages.dev/

    图片

    1. 部署在 Cloudflare,而且完全免费

    只需要一个 Cloudflare 账号。Workers、Durable Objects、D1、TCP Sockets 这几项能力,个人使用量级基本都在免费额度以内,日常十几台小鸡完全够用。

    部署方式也做了自动化,不用手动去对各种 ID 和密钥:

    - Fork 仓库

    - 选一种登录方式(GitHub OAuth 或 Cloudflare Access)

    - 在 GitHub Actions 里填一个 Cloudflare API Token

    - Run Deploy Workflow

    3. 功能一览

    EdgeSSH 把日常管理服务器要用到的几个工具,拼进了同一个工作台。

    多功能终端

    对标常见的 SSH 客户端,加入了文件管理、代码片段、命令编辑器、快捷输入,进程监控,等实用功能

    图片

    专用文件管理器

    内置基于 SFTP 的文件管理器,浏览目录、上传下载、重命名、删除

    图片

    端口转发

    服务器上只监听 127.0.0.1 的服务,如CPA禁止外部访问的面板等,可以借助已有的 SSH 会话在浏览器里临时预览

    图片

    代码片段

    储存常见的命令,可一键填写到终端内

    图片

    主楼
  • ryfine

    已star 好东西 研究看看

    #1
  • hunterkill

    没搞懂等大佬的小白教程

    #2
  • 叁月柒

    太好了,佬把我想做的做了,直接开用^-^

    #3

发表回复

登录后回复