Series: Building a Development Environment with Only an iPhone
- Part 1: Choosing a VPS — Why Hetzner CX43 is the Best Option
- Part 2: How to Use Claush by Connecting to Your Home Server via VPN
- Part 3: VPS vs Home Server — Which Should You Use for Claush? (this article)
Introduction
In Part 1 of this series, we covered VPS, and in Part 2, home servers and VPN. With either approach, you can develop using Claude Code via Claush from your iPhone.
So which should you choose? In this article, we’ll do a thorough comparison across 5 criteria: cost, ease of setup, specs, stability, and security.
Comparison Across 5 Categories
1. Cost
| VPS | Home Server | |
|---|---|---|
| Initial cost | None (instant launch) | Hardware cost (free if using a spare PC) |
| Monthly cost | ~$4–$10 (Hetzner) | Electricity only (a few dollars/month for Raspberry Pi) |
| Long-term | Monthly fees continue | Low cost once hardware is depreciated |
Home server has lower long-term costs. However, if you don’t have a spare PC, you’ll need to purchase hardware. VPS wins with zero initial cost and same-day start.
2. Ease of Setup
| VPS | Home Server | |
|---|---|---|
| Server preparation | A few clicks in a browser → instant launch | Prepare a PC and install an OS |
| External access | IP address assigned from the start | VPN setup required (router, Tailscale, etc.) |
| Static IP | Static IP by default | DDNS setup required for dynamic IPs |
| Maintenance | Provider handles physical management | You manage the hardware yourself |
VPS is far easier. Home servers have a higher initial barrier due to VPN configuration and hardware management.
3. Specs and Performance
| VPS | Home Server | |
|---|---|---|
| Spec flexibility | Choose a plan (changeable anytime) | Dependent on your hardware |
| Scaling up | Scale up in minutes | Physical parts replacement required |
| Claude Code load | Light (API calls only) | Same |
Claude Code works fine on either. However, if you’re running Docker or multiple services in parallel, VPS makes it much easier to adjust specs.
4. Stability and Availability
| VPS | Home Server | |
|---|---|---|
| Power outage risk | Data center manages UPS | Server goes down during outages |
| Internet outages | Provider’s network is redundant | Connection lost if home internet goes down |
| Hardware failure | Provider handles replacement | You handle it yourself |
| 24/7 uptime | Guaranteed | Electricity costs add up. UPS recommended |
VPS wins on stability. Home servers are affected by power outages and home internet issues. However, for personal development use, this is rarely a major problem.
5. Security
| VPS | Home Server | |
|---|---|---|
| SSH exposure | Direct SSH to IP address | Accessed via VPN (invisible from outside) |
| Firewall configuration | Managed via cloud firewall | Must configure both router and OS |
| Attack risk | Brute force attacks on public IP | Hidden inside VPN, invisible externally |
Security is a trade-off. VPS requires proper configuration since it has a public IP. Home server is hidden behind VPN and invisible externally, but VPN configuration itself becomes critical.
Summary: Which Should You Choose?
| Criteria | VPS | Home Server |
|---|---|---|
| Monthly cost | △ $4–$10/month | ◎ Electricity only |
| Setup ease | ◎ Start same day | △ VPN setup required |
| Spec flexibility | ◎ Change anytime | △ Hardware-dependent |
| Stability | ◎ Data center quality | △ Affected by outages |
| Maintenance | ◎ Provider managed | △ Self-managed |
VPS is right for you if:
- You want to start right now: Quickest setup, usable today
- You don’t have a spare PC: No hardware needed
- Stability is important: You want to run services that need 24/7 uptime
- You want to change specs: Adjust plans as your needs evolve
Home server is right for you if:
- You want zero monthly cost: Make use of a spare PC
- You have high-spec hardware on hand: More performance than VPS at lower cost
- Privacy is a priority: Keep all data on your own hardware
Sebastian’s Conclusion
Honestly, “when in doubt, go with VPS.” Zero initial cost, same-day start, and no maintenance required — these are major advantages. In particular, Hetzner CX43 (around $10/month) has outstanding cost-performance.
If you have a spare PC at home and VPN configuration doesn’t intimidate you, a home server is a perfectly viable option. Long-term costs can be kept very low.
Whichever you choose, the key point remains the same: with Claush, you can develop using Claude Code from your iPhone.
This series is now complete. Part 1: Choosing a VPS / Part 2: Home Server + VPN