My server is a phone now(seg6.space)
532 points by seg6 13 days ago | 244 comments
tl;dr: The author replaced a Hetzner VPS with a CMF Phone 1 running stock Android, using Termux as the host for SSH, runit, Caddy, Cloudflared, and Tailscale, plus a rooted chroot into Debian for running ARM64 OCI images (notably a Chrome-based remote browser called Surf). Ingress uses Cloudflare Tunnel for HTTP services and a WebSocket-wrapped TLS stream for a latency-sensitive pinned connection, with the entire host state managed reproducibly via Ansible. The result is a quiet, battery-backed, portable personal server that survives reboots and network changes.
HN Discussion:
  • Debate over the title's phrasing and linguistic ambiguity between theme and rheme
  • ~Warning about battery fire hazards when using phones/laptops as always-on servers
  • ~Locked bootloaders and lack of root limit replicating this setup on most phones
  • Cheap old desktops or mini PCs are a better, more practical home server option
  • Old phones are underappreciated capable hardware worth repurposing as servers