This post documents my home network setup, including the hardware I use, how services are organized, and some of the configuration choices I’ve made.
The goal is to keep everything reliable, cost-effective, and easy to maintain, while also experimenting with technologies like IPv6, Docker, and self-hosted applications.
Hardware
- Routers
- 1 × Celeron N4100 Intel I226 router with 4 × 2.5 GbE NICs (chosen for affordability)
- Switches
- 1 × MERCUSYS MS105G 5-Port Gigabit switch (may upgrade to 2.5 GbE in the future)
- Servers
- No physical server yet
- 1 × bhyve VM
- Cables & Access Points
- Cat 6 cables
- 1 × Xiaomi CR8808
Software
Network Operating Systems
- Operating System: FreeBSD (preferred)
- Virtualization: bhyve (lightweight and efficient)
- Firewall/Router: OpenWrt (running in a bhyve VM)
- Docker Host: Debian (running in a bhyve VM)
Management & Monitoring Tools
Not implemented yet
Security Applications
Not implemented yet