Технологии / На русском

Личный сервер на смартфоне: CMF Phone 1 с Termux заменил Hetzner VPS

Инженер seg6.space заменил платный Hetzner VPS на уже купленный CMF Phone 1 (8 ARM cores, 8 GB RAM, 5G, батарея как UPS) и описал стек в блоге 8 августа 2026 года.

После неудачной попытки postmarketOS автор оставил stock Android и использовал Termux + runit + Tailscale как control plane. Требовательный remote-browser Surf вынудил перейти с proot на rooted chroot с OCI-образами ARM64, которые workstation поставляет через Ansible по digest-pinned releases.

Публичный HTTP идёт через Cloudflare Tunnel на локальный Caddy; latency-sensitive Surf получил WebSocket-обёртку TLS для roaming между Wi-Fi. Ansible также отключает Android battery optimization для Termux/Tailscale и держит wake lock.

Автор предупреждает: chroot не security boundary, off-device backups обязательны, но для личных сервисов phone-server оказался тише и дешевле VPS, особенно на фоне роста цен DRAM.

Полный разбор: Полный разбор
Источник: seg6.space