- # homelab# selfhosted# networking
Setup Caddy with automatic SSL certificates with Cloudflare
Recently I migrated my homelab from using Nginx with local domain certificates to using Caddy with automatic SSL certificates from Cloudflare. This post will go over the steps I took to set up Caddy with Cloudflare.
- # homelab# selfhosted# networking
Tailscale — Accessing Homelab services outside my network
Tailscale is another service that I use in my homelab setup to access my services outside my network. It's a VPN service that makes it easy to access your devices, services, and networks securely.
- # homelab# selfhosted# networking
AdGuard Home — Network Wide Ad Blocking in your Homelab
Let's talk about AdGuardHome, a network-wide ad blocking software that you can run in your homelab. It's a great way to block ads and trackers on your network without having to install ad blockers on every device.
- # homelab# selfhosted# networking
Nginx — The reverse proxy in my Homelab
Nginx is a powerful reverse proxy that I use in my homelab to expose services to the internet. In this post, I'll show you how I use it and how you can use it too.
- # linux# homelab# networking
Setup Shareable Drive with Samba in Linux
In this article we will setup a shareable drive in Linux with SMB. We will learn how to setup the share directory using Samba on server and how to mount it on client.
- # networking# linux# homelab
Setup Shareable Drive with NFS in Linux
In this article we will learn how to setup a shareable drive with NFS in Linux. We will see the steps to setup NFS server and mount the drive on a client machine.
- # homelab# selfhosted# networking
AdGuard Home + Tailscale = Erase Ads on the Go
Fed up with pesky online ads? In this blog, I'll show you how a dynamic duo, AdGuard Home and Tailscale, can give you ad-free browsing anytime, anywhere. It's a technical adventure that's worth every click.
- # linux# networking
How I setup SSH config for effectively managing multiple servers
Managing multiple servers can be a breeze with SSH configuration. Learn how to leverage the SSH config file to streamline your connections, enhance security, and make server management a whole lot smoother.
- # networking
Discover the Power of Subnets: The Ultimate Guide
Subnets play a crucial role in networking by dividing an IP network into smaller subnetworks. They enable efficient use of IP address space and enhance network security. In this article, we’ll dive deep into subnets, discussing everything from their basics to advanced concepts, and explore how to use them to their fullest potential.
- # system design# networking
What is UDP and When to Use it? A Comprehensive Guide
UDP is a lesser-known protocol when compared to TCP, but it plays a vital role in network communication. If you are looking to learn about UDP and its use cases, you have come to the right place. Read on to explore the ins and outs of UDP and when it should be used.
- # system design# networking
Demystifying TCP: A Comprehensive Guide to Transmission Control Protocol
TCP is a fundamental protocol of the internet, and understanding how it works is essential for anyone who wants to know more about networking. In this article, we will demystify TCP and explain how it works in both technical and layman terms.
- # networking
Unlocking the Secrets of SSL Certificates: How They Keep Your Data Safe Online
Are you curious about how SSL certificates work to secure your online transactions? In this article, we'll explore the technicalities of SSL certificates, including how they encrypt data and the various types available for website owners.
- # system design# networking
VPN Explained: Understanding Virtual Private Networks
Learn about the basic principles and use cases of VPNs, and how they help keep your internet traffic secure and private.
- # networking
Understanding DHCP Server - The Essential Guide
DHCP, or Dynamic Host Configuration Protocol, is a crucial component of modern network infrastructure. In this article, we'll explore what a DHCP server does and how it helps manage IP addresses dynamically in a network.
- # networking
Understanding Recursive DNS: A Comprehensive Guide
Learn about Recursive DNS, how it works and its benefits. Discover why Recursive DNS is important for improving the speed and reliability of domain name resolution and enhancing internet security.