EmbeddingGemma 2: an open, lightweight multimodal embedding model
deepmind.google·6d ago

TL;DR
A software engineer repurposed a CMF Phone 1 as a personal server, replacing a costly VPS. This setup runs multiple web apps efficiently without ongoing expenses.
✦ Why It Matters
Consider repurposing old devices as servers to cut costs and improve resource utilization.
Key Takeaways
How It Works
The phone runs stock Android while Termux acts as a host environment, allowing Linux applications to operate without replacing Android's hardware management. Services are supervised by runit, and Tailscale provides a stable private network address.
The use of PRoot enables running applications in a Debian-like environment without needing root access, while a rooted setup allows for more efficient syscall handling.
Related