Alexander Estrella

GitHub - Your home machine's shell, in your pocket.

Self-hosted terminal server for your phone — full shell access over Tailscale, PWA, push notifications via ntfy. No | cloud required. - AlexanderEstrella/ATerminal

Add a comment

Replies

Best
Alexander Estrella
Hey PH — I'm Alexander, the builder behind ATerminal. I built this because I kept wanting to check on things running at home — builds, AI agent processes, background jobs — and the existing options felt wrong. SSH from a phone terminal app is tedious. tmate routes through someone else's servers. Setting up a full reverse proxy for a personal tool felt like overkill. The insight was that Tailscale's `serve` command already solves the hard parts: HTTPS cert, stable URL, private-by-default access. ATerminal just needed to be the terminal layer on top of that. A few honest rough edges: session persistence across reloads is basic right now, and the multi-machine dashboard is functional but early. I'm actively working on both. If you're a homelab or self-hosted person, I'd love your feedback — especially on the Tailscale integration and the ntfy setup. One command to try it: `npm run setup:tailscale` GitHub: https://github.com/AlexanderEstr...