Cebu City, Philippines · © 2026 Humfurie
为真实客户构建网络产品的技术指南和案例研究。
我把主站从 humfurie.org 迁移到 humfurie.com,结果要重做 DNS、DDNS、Cloudflare 缓存、Traefik、AdGuard,以及我自建的每一个服务。这篇文章记录了我改了什么、至今无法解释的警告,以及一份检查清单。
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的视频与照片。