ternssh is an SSH management tool that runs on Cloudflare Edge, offering a draggable dashboard with terminal, SFTP, and status monitoring.

Stars

381

7-day growth

No data

Forks

83

Open issues

4

License

NOASSERTION

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It brings SSH workspace management to the edge, combining easy deployment via Docker or Cloudflare Workers with a modern, customizable web interface.

Who it is for

  • Developers managing multiple SSH servers
  • Cloudflare users seeking edge-hosted tools
  • System administrators
  • DevOps engineers

Use cases

  • Remotely manage servers through a browser-based terminal
  • Transfer files via integrated SFTP
  • Monitor real-time server status from a dashboard
  • Centralize SSH access with Cloudflare Access authentication

Strengths

  • One-command Docker deployment and Cloudflare Workers deploy button
  • GPL-3.0 open-source license
  • Combines terminal, SFTP, and status monitoring in one UI
  • Supports Cloudflare Access for secure authentication

Considerations

  • Relies on Cloudflare infrastructure for edge features
  • Docker deployment requires local setup of volumes and ports
  • No built-in multi-user or team management mentioned

README quick start

ternssh

SSH workspace on Cloudflare Draggable dashboard · Terminal · SFTP · Status monitoring

GPL-3.0-or-later · 中文


ternssh is an SSH management tool that runs on Cloudflare Edge. Full documentation: Docs.

Deployment

Docker quick start

Using the prebuilt image (recommended):

docker run -d \
  --name ternssh \
  -p 8787:8787 \
  -v ternssh-data:/app/.wrangler \
  --restart unless-stopped \
  ghcr.io/haradakashiwa/ternssh:latest

Or with Docker Compose:

docker compose -f docker-compose.ghcr.yml up -d

Build from source:

docker compose up -d --build

Open http://localhost:8787 after startup. To enable Cloudflare Access authentication, set the ACCESS_TEAM_DOMAIN and ACCESS_AUD environment variables.

Cloudflare Workers

See the deployment guide for details.

Description

A web-based SSH solution that can be deployed on Cloudflare Workers.

Related repositories

Similar projects matched by category, topics, and programming language.

TanStack
Featured
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web DevelopmentFrontend Frameworks
14,861
vercel-labs
Featured
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

Developer ToolsCode Quality & Build
1,985
Jakubantalik
Featured
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI & Machine LearningAI Agents
1,191