Homelab - Software - Part 6/6 - Tailscale

If you have read through the previous articles, I have a setup where applications are securely accessible to me from anywhere. That is all well and good until something breaks, and I have to fix it. No big deal when I am home, but how would I do that if what I am trying to fix is the one that helps me access it remotely? Enter Tailscale , a point-to-point mesh VPN topology private LAN overlay over the internet....

June 19, 2021 · 2 min · Adyanth H

Homelab - Software - Part 5/n - Cloudflare

In the last part of this series, we saw what I had set up for self-hosted applications. Now let me show how I got all these on the internet. For this, the last section is a good background. Let us look at some of the hurdles I had. I have two ISPs, and neither of them provides a static IP. Moreover, one of the ISPs does not even assign a public IP, placing me behind a CGNAT ....

June 16, 2021 · 5 min · Adyanth H

Homelab - Software - Part 4/n - Network

Before moving to the next part, I thought it was relevant to have a background on what network architecture was backing all of this. I was never the person to take what an ISP would sell as a useless excuse of a modem/router, but I was still using a stock TP-Link router with reasonably good wireless and gigabit networking support. What I now have are two ISPs, both providing FTTH (fiber to the home)....

June 16, 2021 · 4 min · Adyanth H

Homelab - Software - Part 2/n - VMs

Now that I had an ESXi up and running successfully, it was time to decide on the VMs that will run. The clear-cut choices were one Ubuntu server and one Windows server. The former would be running docker and all the containers, whereas the latter would provide LDAP (with Active Directory) and DNS services. Pretty good with those two, I started looking for something that can serve as a NAS....

June 11, 2021 · 3 min · Adyanth H

Homelab - Hardware (Intel NUC)

My journey into building a home lab started with a simple raspberry pi running a couple of services like pi-hole and samba. The next jump came when I build myself a “gaming” PC with enough horses to pull a dozen docker containers without affecting the overall system in any way. It was overkill, of course, with a six-core twelve-thread beast of a processor, 32 GB RAM, and an RTX 3060Ti running full time only to serve my nextcloud and jellyfin applications....

May 28, 2021 · 2 min · Adyanth H