Viettel would not put its weak ONT in bridge mode, so I replaced it with a DFP-34X-2C2 GPON stick in my MikroTik. Every flash field the ALU OLT checks.
Writing
All Posts
7 posts: thoughts on software, tools, and building things.
- 25 Aug 26Replacing the ISP modem with a GPON SFP sticknetwork
- 22 Aug 26One Caddyfile for the whole homelabnetwork
How I use Caddy and one wildcard cert to give every service in my homelab a friendly hoanghiep.dev name, with the header and mount gotchas I hit along the way.
- 22 Aug 26How I monitor my whole homelab from one Grafana dashboardnetwork
A single docker-compose stack — Prometheus, Loki, Grafana, Alertmanager — watching every host, container, and network device in my homelab.
- 22 Aug 26How I run AdGuard Home in Dockernetwork
A docker-compose file for AdGuard Home, why its ports look strange, and why I run two of them on named volumes.
- 22 Aug 26How I segmented my home network with VLANs on MikroTiknetwork
Splitting one flat home LAN into six VLANs on a MikroTik router, with a default-deny firewall for guest and IoT traffic.
- 21 Aug 26Hugo without a theme: what a hand-rolled site looks likedev
How this blog's Hugo project is structured, without a theme, and how it deploys to GitHub Pages on every push.
- 04 May 26Hello Worlddev
First post — why I'm starting this blog and what I plan to write about.