Introduction

Since starting my homelab journey in December of this year, I’ve been attempting to self-host certain services that I find useful in my daily life.

Here I want to share the list of service that I am self host.

My mini homelab

My home lab setup currently consists of three primary components, a SOHO Mikrotik router hEX S (poor man’s router), an old laptop (which I used to self-host stuff before purchasing Raspberry Pi), and a Raspberry Pi 5 named Devtest.

About Devtest

Devtest is where most services run. The majority of the services running on Devtest are in Docker containers. I also attached a 1TB hard disk, which I’m utilizing as NAS.

Service on Devtest

  • Docker - platform to run containers
  • Wiki.js - for documentation purpose
  • Tailscale - VPN to access my homelab
  • NMS - A network monitoring service that I wrote in C, Go Lang, and SQLite that will scan IP/MAC addresses on a periodic basis and display device lists in a dashboard (not fully finished yet), so it will accomplish the job that I planned. Currently, it runs on a Docker container.
  • Pi-hole - Just to block Ads

About an old Laptop

Old laptop runs Ubuntu OS and I use it for coding and browsing, It also has tailscale node, where I can access my laptop’s internal services remotely vai my Phone.

Conclusion

Overall, I’m enjoying my homelab and self-hosting, and I’m forward to explore more in the coming year(s). Until next time, happy homelabbing 🖖.