Skip to content

Home lab

NAS: What It Is and Why You Might Want One

Part 20 of the networking and home lab series.

Ah, Network Attached Storage, or NAS for short. It's one of those techy terms that sounds like it belongs in a sci-fi novel but is actually quite down-to-earth and incredibly useful. Whether you’re looking to keep your family photos safe, stream your favourite films across the house, or share files with your small business team without shouting across the office, a NAS might just be your new best friend.

Home Network Design: Tips from a Real Setup

Part 19 of the networking and home lab series.

Importance of a Well-Designed Home Network

Imagine your home network as the plumbing in a house. If it's well-designed, everything flows smoothly, and you hardly notice it. But if it's poorly planned, you'll constantly be dealing with blockages and leaks. In today's connected world, where everything from your fridge to your light bulbs might be online, having a robust and efficient home network is as important as having good electrics or central heating.

Self-Hosting My Smart Home & Network: Current Setup and Future Plans

Living in rural Lancashire with no close neighbours has its perks—peace, privacy, and the freedom to build a powerful self-hosted home network without worrying about ISP restrictions or poor infrastructure. My setup is built around Synology, Raspberry Pi, and Docker-powered services, giving me complete control over my network, automation, and devices. Here’s what I have running today and what I’m planning next.

Setting Up an Nginx Reverse Proxy with SSL and Local DNS for a Synology NAS and Other Services (home.example)

For a private home network using a Synology NAS, Synology Router, and Raspberry Pis

What This Guide Covers

  • ✅ Use a local domain (*.home.example) to access internal services.
  • ✅ Secure access with a wildcard SSL certificate (Let's Encrypt).
  • ✅ Run Nginx Proxy Manager on Synology NAS without port conflicts.
  • ✅ Pi-hole for local DNS resolution (without Unbound).
  • ✅ Use Cloudflare API for automatic SSL certificate renewal.
  • ✅ Works for all devices on the network (PC, Mac, iOS, Android, Smart TVs).
  • ❌ No external access required.

1⃣ Devices & Network Setup

For this setup, we assume the following hardware: