Redmi 10A 打造家用服务器全记录
前言
在寻找家用服务器方案时,我尝试过树莓派、开发板等各种方案,最终发现身边闲置的 Redmi 10A 手机竟然是一个绝佳的选择。经过30天的稳定运行测试,这套方案不仅成本低廉,而且性能稳定,完全满足家用服务器需求。
为什么选择Redmi 10A?
硬件配置
- 处理器:联发科 Helio G25 (12nm制程)
- 内存:2GB RAM + 32GB 存储
- 电池:5000mAh (可长期续航)
- 网络:4G全网通 + WiFi 2.4GHz
- 价格:二手市场约200-300元
选择理由
- 成本极低:相比树莓派4B的400+元,Redmi 10A性价比更高
- 功耗优秀:待机功耗仅1-2W,24小时运行电费可忽略
- 网络稳定:4G + WiFi双网络,断网自动切换
- 即插即用:无需额外购买电源、外壳等配件
- 长期稳定:已连续运行30+天无重启
系统环境搭建
1. 安装Termux
# 官方下载地址:https://termux.dev/cn/index.html (Play Store版本已停止维护,建议从官网或F-Droid下载) |
2. 配置开机自启(使用sv服务管理)
# 安装termux-services服务管理工具 |
核心服务部署
1. Cloudflare Tunnel 内网穿透
为什么选择Cloudflare Tunnel?
- 免费且稳定
- 无需公网IP
- 自动HTTPS证书
- 支持多服务映射
部署步骤:
# 下载cloudflared |
映射的服务列表:
- ✅
<http://<http://phone-node-red.example.com|phone-node-red.example.com|phone-node-red.example.com|phone-node-red.example.com>>- Node-RED自动化平台 - ✅
<http://<http://phone-alist.example.com|phone-alist.example.com|phone-alist.example.com|phone-alist.example.com>>- AList云存储管理 - ✅
<http://<http://phone-web.example.com|phone-web.example.com|phone-web.example.com|phone-web.example.com>>- 个人Web服务 - ✅
<http://<http://phone-clash.example.com|phone-clash.example.com|phone-clash.example.com|phone-clash.example.com>>- Clash代理面板 - ✅
<http://<http://phone-qianliclaw.example.com|phone-qianliclaw.example.com|phone-qianliclaw.example.com|phone-qianliclaw.example.com>>- QianliClaw AI助手 - ✅
<http://<http://phone-ssh.example.com|phone-ssh.example.com|phone-ssh.example.com|phone-ssh.example.com>>- SSH远程访问
2. Node-RED 自动化平台
# 安装Node.js |
应用场景:
- 智能家居自动化
- 数据采集与处理
- API接口开发
- 消息通知系统
3. AList 云存储管理
# 下载AList |
支持的存储:
- 本地存储
- 阿里云盘
- 百度网盘
- OneDrive
- Google Drive
- S3兼容存储
4. picoclaw AI助手
# 克隆项目 |
特点:
- 超轻量级 (10MB内存占用)
- 支持多LLM提供商
- 技能系统扩展
- 定时任务管理
性能优化
1. 内存管理
# 查看内存使用 |
实际内存占用:
- 系统基础: 800MB
- Cloudflared: 50MB
- Node-RED: 150MB
- AList: 80MB
- picoclaw: 10MB
- 总计: ~1.1GB / 2GB (55%使用率)
2. 存储优化
# 查看存储使用 |
3. 网络优化
# 配置WiFi保持连接 |
稳定性测试
30天运行数据
- 运行时间: 30天15小时 (无重启)
- 系统负载: 14.0-14.5 (Android系统特性,实际负载正常)
- 内存使用: 稳定在54-57%
- 存储使用: 40% (剩余66GB)
- 网络稳定性: 99.9% (4G + WiFi双备份)
故障处理
# 监控脚本 |
使用心得
优点
- 成本极低:200元搞定全套服务器
- 功耗优秀:24小时运行电费<1元/月
- 网络稳定:4G + WiFi双保险
- 维护简单:Termux生态成熟
- 扩展性强:支持各种Linux服务
缺点
- 性能有限:不适合运行大型数据库或高并发服务
- 存储受限:32GB存储需要合理规划
- 散热问题:长时间运行建议加装散热片
- 系统限制:Android系统限制,部分功能无法使用
适用场景
✅ 个人博客/网站
✅ 云存储管理
✅ 自动化脚本
✅ 轻量级AI服务
✅ 开发测试环境
✅ 内网穿透服务
❌ 大型数据库
❌ 高并发服务
❌ 视频转码
❌ 机器学习训练
进阶玩法
1. 监控系统
# 安装监控工具 |
2. 定时任务
# 使用cron |
3. 自动化运维(使用picoclaw AI助手)
picoclaw是一个超轻量级的个人AI助手,用Go语言编写,非常适合在低配置设备上运行。它可以帮助你:
核心功能:
- 🤖 多LLM提供商支持(OpenAI、Anthropic、智谱等)
- 📅 定时任务和提醒管理
- 📧 邮件收发(IMAP/SMTP)
- 🌐 网络搜索和内容获取
- 📁 文件系统操作
- 💬 多渠道消息推送(Telegram、WhatsApp、飞书)
- 🔧 技能系统扩展
部署步骤:
# 克隆项目 |
实际应用场景:
# 1. 定时系统监控 |
性能表现:
- 内存占用:仅10MB
- CPU占用:空闲时<1%
- 响应速度:毫秒级
- 稳定性:已连续运行30+天无重启
为什么选择picoclaw?
- 超轻量级:10MB内存占用,适合低配置设备
- 功能全面:集成了监控、通知、自动化等功能
- 易于扩展:技能系统可以轻松添加新功能
- 多渠道通知:支持Telegram、WhatsApp等多种消息渠道
- 中文友好:原生支持中文交互
- 开源免费:完全开源,可自由定制
总结
Redmi 10A + Termux的组合,为家用服务器提供了一个低成本、低功耗、高稳定性的解决方案。经过30天的实际运行测试,这套方案完全能够满足个人和小团队的服务器需求。
如果你手头也有闲置的安卓手机,不妨试试这个方案,说不定会有意外的收获。
参考资源
文章更新时间: 2026-03-13
系统运行时间: 30天15小时
测试环境: Redmi 10A + Termux + Android 11