为真实客户构建网络产品的技术指南和案例研究。
A relay type AVR quietly welded itself into permanent overvoltage after days of undervoltage from the power provider, and I almost didn't catch it in time.
How getting a Bluetti Elite 30 V2 let me replace a fragile internet-outage-based UPS script setup with a simpler one that pings a local CCTV camera to detect real power outages.
Felt sick today (thanks, spoiled milk), couldn't game because work can see my history, so I bought a brand new Bluetti power station to back up my homelab UPS.
开发是简单的部分。真正的教训来自迁移、填充器、权限错误,以及一个本不该出现在生产环境里的Faker依赖。
深入研究自己到底用的是哪款路由器,权衡支持WiFi的MikroTik和直接拥抱千兆之间的取舍,并认真考虑彻底换成一台跑OPNsense的迷你主机。
介绍用一台Dell OptiPlex Micro,从云托管一路走到完全自托管homelab的完整历程。克服CGNAT限制、搭建VPS-Tailscale混合方案,最终用MikroTik DDNS实现纯粹自托管,附带托管多个网站和游戏服务器的真实成本与技术方案。
MikroTik上的Hairpin NAT由于fasttrack功能而不可靠。这里介绍如何用AdGuard Home作为带分离DNS重写的本地DNS服务器,彻底解决这个问题。
介绍我为什么在2025年10月为托管这个博客的图片选择了Cloudflare R2而不是AWS S3,以及要让我真正为AWS EC2和S3付钱,实际上需要满足什么条件。
用 Immich 和 Unraid 搭建自托管媒体库,摆脱云存储订阅费,完全掌控4TB的视频与照片。
介绍我如何用Claude API和n8n在自己的homelab上搭建一个Discord机器人——以及那个把它清空、教会我沉痛的备份教训的docker compose失误。