Quản lý phiên
Termote sử dụng tmux windows cho các phiên liên tục tồn tại qua ngắt kết nối.
Phiên mặc định
Phần tiêu đề “Phiên mặc định”Cài đặt mới bắt đầu với một phiên Shell duy nhất. Tạo thêm phiên khi cần cho các workflow khác nhau (ví dụ: Claude Code, Copilot, builds).
Quản lý phiên
Phần tiêu đề “Quản lý phiên”Desktop
Phần tiêu đề “Desktop”- Chuyển: Click vào phiên trong sidebar bên trái
- Sửa: Double-click tên phiên, hoặc hover và click icon bút chì
- Xóa: Hover và click icon X (cần 2+ phiên)
- Thêm: Click ”+ Add session” ở dưới cùng
Mobile
Phần tiêu đề “Mobile”- Chuyển: Vuốt phải để mở sidebar, chạm vào phiên
- Sửa: Vuốt trái trên phiên, chạm Edit
- Xóa: Vuốt trái trên phiên, chạm Remove
- Thêm: Chạm ”+ Add session” trong sidebar
Tính năng phiên
Phần tiêu đề “Tính năng phiên”| Tính năng | Mô tả |
|---|---|
| Icon tùy chỉnh | Chọn emoji icon cho mỗi phiên |
| Đổi tên | Đổi tên phiên bất cứ lúc nào |
| Tự động đồng bộ | Phiên đồng bộ giữa các trình duyệt mỗi 5 giây |
| Lưu trữ | Phiên được lưu bởi tmux windows |
Lệnh tmux
Phần tiêu đề “Lệnh tmux”# Liệt kê windows (phiên)tmux list-windows
# Tạo window mớitmux new-window -n myproject
# Chuyển sang windowtmux select-window -t 0
# Kill windowtmux kill-window -t 0API Endpoints
Phần tiêu đề “API Endpoints”Phiên được quản lý qua tmux-api:
| Endpoint | Method | Mô tả |
|---|---|---|
/api/tmux/windows | GET | Liệt kê tất cả phiên |
/api/tmux/new?name=X | POST | Tạo phiên |
/api/tmux/select/{id} | POST | Chuyển phiên |
/api/tmux/rename/{id}?name=X | POST | Đổi tên phiên |
/api/tmux/kill/{id} | POST/DELETE | Xóa phiên |
Xử lý sự cố
Phần tiêu đề “Xử lý sự cố”Phiên không lưu trữ
Phần tiêu đề “Phiên không lưu trữ”- Kiểm tra tmux đang chạy:
tmux list-windows - Xác minh ttyd sử dụng cờ
-A(attach-or-create) - Kiểm tra log container:
docker logs termotehoặcpodman logs termote
Lỗi WebSocket
Phần tiêu đề “Lỗi WebSocket”- Kiểm tra log container:
docker logs termotehoặcpodman logs termote - Xác minh ttyd đang chạy trên cổng 7681
- Kiểm tra API health:
curl http://localhost:7680/api/tmux/health