
Termote
Terminal + Remote = Termote. PWA điều khiển CLI tools (Claude Code, GitHub Copilot, bất kỳ terminal nào) từ mobile/desktop.
About
Termote - Điều khiển Terminal từ xa qua điện thoại
> Terminal + Remote = Termote. PWA điều khiển CLI tools (Claude Code, GitHub Copilot, bất kỳ terminal nào) từ mobile/desktop.
# Vấn đề
Bạn đang chạy Claude Code hoặc một tiến trình dài trên máy tính, nhưng cần rời khỏi bàn làm việc? Muốn theo dõi và tương tác với terminal từ điện thoại mà không cần mở laptop? Các giải pháp SSH truyền thống không thân thiện với mobile và thiếu virtual keyboard phù hợp cho CLI.
# Giải pháp
Termote biến điện thoại của bạn thành remote control cho terminal. Cài đặt một lần trên máy tính, truy cập từ bất kỳ thiết bị nào qua trình duyệt — không cần app store.
# Tính năng chính
📱 Mobile-first — Virtual keyboard toolbar với Tab, Ctrl, Esc, mũi tên và các phím tắt phổ biến
👆 Gesture controls — Swipe trái (Ctrl+C), swipe phải (Tab), swipe lên/xuống (history), pinch to zoom
🔀 Multi-session — Quản lý nhiều tmux session, tạo/sửa/xóa ngay trên điện thoại
💾 Persistent — Session không mất khi đóng trình duyệt nhờ tmux
📲 PWA — Cài đặt vào homescreen như native app, hoạt động offline
🔒 Secure — Basic auth + rate limiting + HTTPS qua Tailscale
🐳 Flexible — Chạy trong container (Docker/Podman) hoặc native trên host
# Use cases
AI Coding Assistant — Theo dõi Claude Code, GitHub Copilot từ xa
DevOps — Monitor long-running scripts, SSH sessions
Home Lab — Điều khiển server từ couch
Pair Programming — Share terminal session với đồng nghiệp
# Cài đặt
## One-liner
curl -fsSL https://raw.githubusercontent.com/lamngockhuong/termote/main/scripts/get.sh | bash
## Docker
docker run -d --name termote -p 7680:7680 ghcr.io/lamngockhuong/termote:latest
# Tech Stack
Go • React 19 • TypeScript • TailwindCSS • PWA • tmux • ttyd
# Demo
# Links
🌐 GitHub: https://github.com/lamngockhuong/termote
📦 Docker Hub: https://hub.docker.com/r/lamngockhuong/termote
📖 Docs: https://termote.khuong.dev/