ts-ssh solves a specific problem: accessing machines on your Tailnet from environments where you can't install the full Tailscale daemon (like CI/CD runners or restricted systems).
It uses Tailscale's tsnet library to establish userspace connectivity, then provides
a standard SSH experience. Works with existing workflows since it supports normal SSH
features like ProxyCommand, key auth, and terminal handling.
Some features that proved useful:
• Parallel command execution across multiple hosts
• Built-in tmux session management for multi-host work
• SCP-style file transfers
• Works on Linux/macOS/Windows (AMD64 and ARM64)
The codebase is interesting from a development perspective - it was written almost
entirely using AI tools (mainly Claude Code, with some OpenAI and Jules). Not as an
experiment, but because it actually worked well for this kind of systems programming.
Happy to discuss the workflow if anyone's curious about that aspect.
Source and binaries are on GitHub. Would appreciate feedback from anyone dealing with
similar connectivity challenges.
Comments URL: https://news.ycombinator.com/item?id=44324378
Points: 11
# Comments: 0
Établi
4h
|
20 juin 2025, 14:20:11
Connectez-vous pour ajouter un commentaire
Autres messages de ce groupe

SnapQL is an open-source desktop app (built with Electron) that lets you query your Postgres database using natural language. It’s schema-aware, so you don’t need to copy-paste your schema or writ
Article URL: https://t3x.org/klong/
Comments URL: https://news.ycombinator.com/item?id=44327173

Article URL: https://github.com/e3ntity/nanograd
Comments URL: https://news.ycombin


Article URL: https://jge