Skip to content

Conversation

@dizzyd
Copy link
Contributor

@dizzyd dizzyd commented Dec 31, 2025

I use Claude Code over a SSH connection to a cross-compiling server. Being able to access Plannotator over the network is extremely useful. This branch adds SSH remote session support to Plannotator.

  • Auto-detect SSH sessions via SSH_TTY/SSH_CONNECTION env vars
  • Use fixed port 19432 over SSH for predictable port forwarding
  • Add PLANNOTATOR_PORT env var for custom port configuration
  • Add retry loop (5 attempts) for port conflicts
  • Print SSH config hint when running remotely
  • Skip browser auto-open in SSH sessions

- Auto-detect SSH sessions via SSH_TTY/SSH_CONNECTION env vars
- Use fixed port 19432 over SSH for predictable port forwarding
- Add PLANNOTATOR_PORT env var for custom port configuration
- Add retry loop (5 attempts) for port conflicts
- Print SSH config hint when running remotely
- Skip browser auto-open in SSH sessions
@backnotprop
Copy link
Owner

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

🤖 Generated with Claude Code

- If this code review was useful, please react with 👍. Otherwise, react with 👎.

@backnotprop backnotprop merged commit 7ec2937 into backnotprop:main Dec 31, 2025
@backnotprop
Copy link
Owner

merged, thanks!

@backnotprop
Copy link
Owner

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