这台机器是腾讯云的一台 2 核 2G 轻量服务器,常年跑着几个服务:
音乐库
Navidrome。曲库存在对象存储里,通过 cosfs 挂载给服务读取,手机和电脑都能连。转码限了速,因为这台机器的上行带宽只有 4 Mbps。
密码库
Vaultwarden,原生安装没用 Docker。开了两步验证,注册入口默认关闭 —— 只在需要加设备时临时打开。
反向代理
Caddy,自动申请和续期证书。HTTP 进来一律 308 跳到 HTTPS。
内网穿透
自建的 Tailscale DERP 中转节点,让家里的设备之间走一条更近的路。
踩过的坑
- 上行带宽是硬瓶颈。4 Mbps 意味着三个人同时听无损就会卡。
- 转码限速不能太严。限到 1 倍速,客户端拿不到预读缓冲,会反复重连。
- 2G 内存很紧。每加一个常驻服务,都要先算一遍内存账。