Building a Home Network from E-Waste
Creating a home network from discarded technology not only saves money but also provides a valuable opportunity to learn and experiment. Over the years, I've...
- Networking
- Storage
- Cybersecurity
- Self Hosted
- Tech Support
- Building
- Home
- Network
By Global Outreach
Creating a home network from discarded technology not only saves money but also provides a valuable opportunity to learn and experiment. Over the years, I've built a homelab primarily using second-hand devices and e-waste, including items salvaged from dumpsters. With some creativity and the right software, these discarded gadgets can serve productive roles in your home network.
The Salvaged Thin Client Running Pi-hole and Unbound
One of the standout pieces of equipment I found was a thin client, which I repurposed for various tasks. It eventually became a dedicated server running Ubuntu Server, equipped with Pi-hole and Unbound.
Pi-hole acts as a DNS sinkhole, blocking trackers and malicious domains for all devices connected to the network. On the other hand, Unbound functions as a recursive resolver, eliminating the need to rely on third-party DNS providers.
While I initially ran Pi-hole on a larger server, the thin client proved to be a more suitable option due to its compact size, passive cooling, and minimal power consumption. Although it's less powerful than a modern PC or even a Raspberry Pi 5, it was free and fit my needs perfectly.
If you're looking for similar equipment, consider checking with schools or banks during their computer upgrades; you might find a great deal.
The Raspberry Pi as a Backup DNS Server
While a single Pi-hole setup is beneficial, it creates a potential single point of failure. To mitigate this risk, I recommend setting up a backup Pi-hole instance.
My backup Pi-hole operates on a Raspberry Pi Zero 2 W that I salvaged from a recycling bin. It's connected to a battery, which also powers my router and modem, ensuring my internet remains functional during power outages unless my ISP has issues.
To simplify management, automate the synchronization of your Pi-hole settings between the primary and backup servers to avoid manual updates.
The Raspberry Pi Zero 2 W is compact and budget-friendly, making it suitable for various projects, from retro gaming consoles to compact media servers.
The Old Desktop Works as a NAS
Rather than purchasing a pre-built Network Attached Storage (NAS) solution, I repurposed an old desktop tower into a NAS. I installed Proxmox to create multiple virtual machines and dedicated one VM to run TrueNAS for NAS functionalities.
This setup allows me to easily upgrade RAM and storage as needed since it's built on a standard desktop PC. However, keep in mind that even with undervolting, a desktop consumes more power than a typical NAS.
Consider using a recent model that supports DDR4 for better performance and efficiency. Implement a ZFS pool for your storage, which, despite its overhead, offers excellent features to help protect your data.
The Pile of Rescued Drives Giving the NAS Its Capacity
With the rising costs of storage, I've taken to salvaging components from old PCs. While some parts may not be worth saving, hard drives can still be valuable if handled correctly.
- Immediately wipe any rescued drives to ensure data security.
- Run SMART diagnostics and badblock scans to assess the drive's health.
- Always assume that any second-hand drive could fail at any moment; avoid storing sensitive information on them.
Carefully vet these drives before adding them to your storage pool to prevent data loss.
Save on Storage & Networking Deals for Homelabs
When building a storage array from salvaged drives, never rely on a single drive. Instead, utilize mirroring or parity to protect against data loss from a single drive failure.
An Old Laptop Is Turning Into a Network Monitoring Station
Currently, I am transforming a retired laptop into a network health monitoring dashboard. Laptops are ideal for this role due to their built-in displays and batteries that serve as mini-uninterruptible power supplies.
My goal is to conduct scheduled ISP speed tests and monitor the uptime of my self-hosted services using Uptime Kuma and Grafana. Docker simplifies the self-hosting process.
Be cautious with old laptop batteries, as they can become hazardous over time. If the battery is no longer functional, you can often run the laptop directly from power, eliminating the risk.
Turning E-Waste into a Homelab is a Great Way to Save Money
Had I needed to replace all the e-waste in my homelab, it would have cost me hundreds, especially considering the skyrocketing prices of storage and memory. Most of my equipment, aside from a few key components, was salvaged from dumpsters, recycling bins, or given away for free.
Technology teams are watching building a home network from e-waste closely because changes in this space often arrive faster than internal policies can adapt.
For product and engineering leaders, the practical question is how this could reshape roadmaps, vendor choices, and security reviews over the next few quarters.
If you're interested in starting your own homelab, look for old devices that you can refurbish and repurpose. You might be surprised at how useful they can be.
Want help putting this into practice?
Global Outreach builds ERP, VoIP, and custom software for businesses in Pakistan.
Start a conversation