Mobile Dev

Update Your Website From Your Phone Using Claude and SSH

Your phone is a full development terminal now. Here's how to use Claude AI and SSH to manage servers, deploy code, and push live changes from anywhere — no laptop required.

10 min readApril 2025

Most developers think of their phone as a consumption device. Read Slack, check deploys, maybe scroll GitHub. But in 2025, your phone is powerful enough to be your primary development terminal for most day-to-day server work — especially when you pair it with Claude AI as your co-pilot.

This isn't a gimmick. This is how I pushed a critical hotfix at 11pm from a restaurant while my laptop was at the office. Here's the full setup.

Developer working on phone
The modern developer's toolkit fits in a pocket. SSH + Claude turns your phone into a real server management terminal.

What You Actually Need

The setup is simpler than you think:

Phone with terminal app
Termius turns your phone into a proper SSH terminal — saved connections, key management, and a keyboard optimized for terminal use.

Step-by-Step: Your First Phone Deploy

Step 1

Set up SSH key authentication

On your laptop, generate a key pair and add the public key to your server's authorized_keys. Import the private key into Termius. Never type passwords into a phone SSH session.

Step 2

Add your servers to Termius

Save each server with a friendly name, IP, username, and key reference. Group them by project. You'll be glad you did when you're squinting at a phone screen at midnight.

Step 3

Open Claude alongside Termius

iOS: use Split View or Slide Over. Android: use split screen. You want both visible. Claude is your context, terminal is your execution.

Step 4

Describe the problem to Claude, execute the solution in Termius

Tell Claude what you need to do. It gives you the exact commands. You paste and run. No memorizing flags, no guessing syntax.

Real Example: Nginx Config Update From a Phone

Here's a real workflow. You're out and someone messages you that the site's SSL cert expired. You open Termius, SSH in, and open Claude alongside it.

You tell Claude: "My nginx SSL cert expired on Ubuntu 22.04, I'm using Let's Encrypt with certbot. Give me the exact commands to renew it and restart nginx."

Claude responds with:

# Renew the certificate
sudo certbot renew --dry-run

# If dry run passes, do the real renewal
sudo certbot renew

# Reload nginx
sudo systemctl reload nginx

# Verify it worked
sudo nginx -t && echo "Config OK"

You paste those into Termius, run them one by one, and the site is back up in under 3 minutes. From your phone. In a restaurant.

SSH terminal on mobile
Claude gives you the exact command. Termius runs it. The combination eliminates the mental overhead of doing server work on a phone.

What Claude Handles Especially Well

The Killer Move: Paste Errors Directly Into Claude

The real superpower isn't writing commands — it's debugging. When something goes wrong, copy the error message from Termius, paste it into Claude, and ask what it means. Claude reads stack traces, nginx error logs, systemd journal output, and gives you a plain-English explanation plus the fix.

This is dramatically faster than Googling from a phone. No clicking through Stack Overflow threads, no reformatting code snippets for mobile viewing. Just: error in, fix out.

Pro tip: In Termius, set up snippets for your most common commands (git pull, systemctl restart, nginx -t). Combined with Claude for the complex stuff, you can handle 90% of server tasks in under 5 minutes from your phone.

Deploying Code Updates From Your Phone

For most web projects, a phone deploy is just a git pull:

cd /var/www/yoursite
git pull origin main
# For Node projects:
npm install --production && pm2 restart app
# For Python:
pip install -r requirements.txt && systemctl restart yourapp

Ask Claude to write you a one-liner deploy script, save it as a snippet in Termius, and phone deploys become a single tap.

What Doesn't Work Well on a Phone

Be honest with yourself about limitations:

Want AI Agents Managing Your Infrastructure?

We build AI systems that monitor, alert on, and auto-remediate server issues — so you don't have to SSH in at all.

Talk to the Team
Devin Mallonee

Devin Mallonee

Founder & AI Agent Architect · CodeStaff

Devin has been building software and managing servers since 2017. He founded CodeStaff to deploy AI agents and workstations that automate the work no one should have to do manually — including emergency server fixes from a restaurant.