haradakashiwa/ternssh
GitHub: haradakashiwa/ternssh
一款部署在 Cloudflare Edge 上的 Web 端 SSH 工作台,提供终端、SFTP 和服务器状态监控等一站式远程管理能力。
Stars: 170 | Forks: 36
ternssh
基于 Cloudflare 的 SSH 工作台
可拖拽仪表盘 · 终端 · SFTP · 状态监控
GPL-3.0-or-later
·
English
**ternssh** 是一款运行在 Cloudflare Edge 上的 SSH 管理工具。完整文档见 **[文档](https://ternssh.com/docs/home)**。
## 部署
### Docker 一键启动
使用预构建镜像(推荐):
```
docker run -d \
--name ternssh \
-p 8787:8787 \
-v ternssh-data:/app/.wrangler \
--restart unless-stopped \
ghcr.io/haradakashiwa/ternssh:latest
```
或使用 Docker Compose:
```
docker compose -f docker-compose.ghcr.yml up -d
```
从源码构建:
```
docker compose up -d --build
```
启动后访问 http://localhost:8787。如需启用 Cloudflare Access 认证,可添加环境变量 `ACCESS_TEAM_DOMAIN` 与 `ACCESS_AUD`。
### Cloudflare Workers
详见 [部署指南](https://ternssh.com/docs/deployment)。
标签:SSH客户端, Web终端, 状态监控, 程序员工具, 自动化攻击, 请求拦截, 运维工具