Reclaiming Digital Ownership: My Journey into Building a Home Lab
Discover how one passionate tech enthusiast transformed a simple curiosity into a robust home lab—an environment built on daily experimentation, creative repurposing of hardware, and a drive to reclaim digital ownership.
Mason Dumas
12/1/20243 min read
Introduction:
I never imagined that a personal passion for technology would lead me to build a home lab—a dynamic ecosystem where multiple technologies work in concert to empower me to use the tools I value most. My journey started as a way to recapture my passion for technology and has evolved into a means to reclaim control over my digital world. This post details that journey—from sparking inspiration to hands-on building and the lessons learned along the way.
Background & Context:
For years, convenience was the norm. With services like Google, Meta, and Netflix dominating our digital lives, I found that ease-of-use came at the cost of control and creativity. The realization hit when I saw the trade-offs: while mainstream platforms are simple, they take away my freedom to truly own my data or access content on my own terms. The limitations were clear whether it was watching a beloved movie that suddenly vanished from streaming services or being locked into platforms where my daily digital interactions were controlled by corporate interests. I began investigating alternatives, exploring tools like Ark Browser, Docker, AdGuard, and Pi-hole—all of which pointed me toward the need for a home lab that could empower both personal learning and professional growth.
Problem Statement:
It wasn’t about building a home lab for its own sake but about tackling real challenges: How do I host my own website and game without paying monthly fees to platforms like Vercel? How do I secure my data and ensure that I truly own my digital assets? The problem was less about a single feature and more about the overall lack of control in the conventional digital ecosystem—a system that leaves consumers at the mercy of ever-changing corporate decisions. My home lab was conceived as a counterforce to this trend, offering a space for experimentation and real ownership.
Step-by-Step Process:
• Getting Started: The first step was to identify the components I needed—much like building a computer. I knew I needed a powerful base machine, so I invested in a Mac Mini for day-to-day tasks. However, its limited storage led me to consider alternate solutions.
• Integrating Hardware: I added a Synology NAS DS923+ to handle storage needs. With a scalable setup (currently using 2 out of 4 bays), I could access files seamlessly across my network and keep my media centralized.
• Experimentation with Software: My home lab setup evolved further when I repurposed an old ThinkPad initially running unRAID. Experimenting with Docker containers and reverse proxies in unRAID laid the groundwork for further exploration.
• Transitioning to Linux: The real challenge—and learning curve—came when I moved from unRAID to an Ubuntu server installation on a repurposed Surface Pro. Setting up SSH, learning command line nuances, testing Docker Compose setups, and configuring reverse proxies taught me the hard way (including some frustrating mistakes and wipeouts). However, the process of trial and error reaffirmed that real progress comes from hands-on experimentation.
• Learning from Challenges: Each mistake, like the early wipe that crashed my progress, highlighted the importance of using test environments before deploying any significant changes to a “production” system.
Lessons Learned & Reflections:
The biggest lesson in this journey is that true mastery comes through doing—it’s not enough to simply watch tutorials or read forum posts. My experience underlines that experimenting within a low-stakes environment is the best way to understand, internalize, and master new technologies.
I learned that:
• Experimentation and failure are invaluable teachers.
• Using dedicated test environments (like repurposing an old Surface Pro) prevents downtime on your main systems.
• Hands-on practice, supplemented by AI tools, refines problem articulation and speeds up troubleshooting.
These lessons have not only helped me build out a robust home lab but have also steered me toward embracing more technically intensive challenges in my professional life.
Conclusion & Next Steps:
Now that the foundation is set, my journey is taking on new dimensions. I’m looking to push the envelope by experimenting with more sophisticated environments—like spinning up virtual machines using Proxmox and exploring how cloud integration can complement on-prem setups. The vision is to master these tools so that I can solve real-world problems for businesses, share my experiences through blogs, podcasts, and videos, and perhaps even step into a more technical professional role. For anyone considering a similar path, my advice is simple: don’t just learn passively. Get in there, make mistakes, and let those experiences guide you. The realm of digital ownership, data security, and technical freedom is a battlefield worth exploring.
Additional Resources:
A few communities and content creators have been instrumental in my journey. If you’re just starting out, I recommend exploring:
• YouTube channels like Network Chuck and NAS Comparisons for practical insights.
• Engaging with like-minded enthusiasts on Discord, where the collective experience is a treasure trove of knowledge. '
• Blogs and guides that focus on self-hosted applications and home lab setups—resources that can provide both inspiration and technical help.

