把服务器放家里的可行性?

264 天前
 haozes

弄了一个小的语音识别服务,鉴于目前各大云平台 GPU 服务器的成本(每月最少 1K+)

如果在家里弄个 Apple M1/NVIDIA 机器放在家里

FRP 把流量转发到家里,用家里的服务器处理。

因为是从服务器转发过来,域名已备案,这样应该不存在不合规问题。

这种可行性有多大,坑多不多,大家谁弄过?

12173 次点击
所在节点    程序员
120 条回复
LokiSharp
264 天前
有前置服务器没什么问题,就是高负载可能比较吵,而且夏天得开空调散热
littlehans8
264 天前
可行,当用户不足以支持服务器开销的时候用这种方式是个不错的选择,当然会牺牲一定的稳定性。
要注意几个点:
1. 家庭带宽一般每隔 24 小时会 48 小时会重新分配 IP ,此时可能出现短暂的网络中断(除非你是固定 IP );
2. 推荐用二级域名去建站,可以省去很多麻烦。
haozes
264 天前
@LokiSharp 这个应该存在,有那么高负载,已经有足够收入,不用省这点了,哈哈
xsourse
264 天前
个人觉得完全没问题,以前我把 R720 都放家里书房过,现在扔机房去了就风扇拉满了
airqj
264 天前
我打算搞个洋垃圾放在老家 😂
haozes
264 天前
@littlehans8
网络偶尔中断一下应该问题不大,它会自动重连就行。HTTP 服务本来也不是一直连着。
嗯,肯定是二级域名。
haozes
264 天前
@airqj 我打算搞个 MAC MINI 之类应该就行了
cheneydog
264 天前
我就是塔式服务器放家里,目前没显卡,纯为了统一编程和折腾。
用 zerotier 连在一起的,自建 moon 中转一下延时可以接受。zerotier 比 frp 方便。
zhengrt
264 天前
@haozes 问一下 op ,你的语音识别是用的哪个开源模型的?什么语言,识别精度怎么样
wxlwsy
264 天前
我用 frp 搭建了泰拉瑞亚服务器,永恒之塔服务器. 用的腾讯云(还是本市的机房),家里 64G 内存 allinone. 结果就是感觉 frp 不太稳定,时不时就会掉线.
mineralsalt
264 天前
我就是这么做的, 相对于你的优势是我又动态公网 ip, 可以直接访问, 我的域名也是正常备案的, 二级域名映射到家里, 用了好几年了, 省了非常多的钱
haozes
264 天前
@zhengrt 我弄的这个场景和需求和普通的转写之类的不太一样。
推荐你用开源的 whisper ,这个我觉得已经超过国内那些付费的。
假如有中文语料再训一下就更理想。
ooxxcc
264 天前
可以看一下 reddit 的 r/homelab 板块
lerry
264 天前
主要就是看家里的网和电稳不稳了,考虑到停电断网之类的。
可以再另外一个地方再部署一套,或者如果有需要能马上部署出来也行。
haozes
264 天前
@cheneydog zerotier 不知道稳定性怎么样。
@mineralsalt 动态公网 IP ,用什么转过来的呢?
picone
264 天前
FRP 延时会大点?有公网最好公网?
我搞了个洋垃圾做游戏代挂机服务,对内多进程跑脚本,对外公网提供 API 接口,走 vercel 包一层网关隐藏真实 IP 。并且做 Grafana Cloud 搞了一套监控和告警。
优点是:真的便宜,网费忽略,电费很低。
缺点:
- 不能重启很蛋疼,维护不了。
- 数据有点怕,目前情况是代码当然有备份,但是运行数据得定时同步,正在搞
onetown
264 天前
如果只是 http ,websocket 之类的, 可以试试 cloudflare 的 tunnel 试试
thinkm
264 天前
@picone 这样用户实际访问的是 vercel 吗,这样会不会很慢
acbot
264 天前
如果是做测试或免费类型的应用,问题不大;如果要做商业性应用很明显问题还是有的!另外,“合规” 我的理解和你不一样,你的域名只是在服务器哪里备案了,仅仅是你可以在该运营商或者是 IP 上合规使用,并不代表你可以在其他家使用这个域名,更不要说在家宽上可以走监管流量和协议(比如:HTTP 等),只要你被运营商防火墙抓到了相关协议,同样完蛋,所以你两端至少还得配置加密!
JamesR
264 天前
我放家里几年了:
1.mini 机,SSD ,低功耗省电。
2.中继用的是 Frp ,做成了 Windows 服务,并在 Windows 服务属性-恢复里设置了自动重启。
3.有公网 IP ,每 36 小时会变 IP ,frp 检测到中断 30 秒会重连。

长期用下来,一直无问题,适合无严格在线要求,访问量不大的服务。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/966307

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX