Skip to content

feat(compute): add SSH port field for Direct GPU nodes#35

Merged
bbsngg merged 2 commits intomainfrom
feat/compute-gpu-port
Mar 16, 2026
Merged

feat(compute): add SSH port field for Direct GPU nodes#35
bbsngg merged 2 commits intomainfrom
feat/compute-gpu-port

Conversation

@MarkSiqiZhang
Copy link
Copy Markdown
Collaborator

Summary

  • Add a Port input (default 22) to the Add/Edit Compute Node dialog for Direct GPU nodes
  • Thread port through SSH, rsync, and WebSocket terminal connections
  • Validate port range (1–65535) on both frontend and backend

Test plan

  • Add a node with default port 22 — verify SSH, sync, and terminal work as before
  • Add a node with a custom port — verify all operations use the correct port
  • Try invalid port values (0, 99999) — verify validation error is shown

@bbsngg bbsngg merged commit cce6e90 into main Mar 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants