Skip to content

haradakashiwa/ternssh

Repository files navigation

ternssh logo

ternssh

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

GPL-3.0-or-later · 中文

Deploy to Cloudflare

ternssh dashboard preview


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.

About

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

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages