Sudeep Shrestha

Block Ads on Websites Using Your Own Self-Hosted DNS with AdGuard Home

If you’ve ever felt annoyed by constant ads, trackers, and pop-ups while browsing the web, you’re not alone. Beyond being distracting, ads and trackers often raise privacy and security concerns. Many companies harvest user data for targeted marketing, while malicious ads can even infect your system with malware.

Secure Your Homelab Using Cloudflare DNS Proxy

Running a homelab is fun and rewarding—it allows you to experiment, host your own applications, and learn enterprise-level technologies right from home. But there’s always one big challenge: security. Exposing your home’s public IP directly to the internet can make your setup vulnerable to attacks like port

Installing Windows 11 on Proxmox: A Step-by-Step Guide

Virtualizing Windows 11 on Proxmox brings the flexibility of open-source virtualization to your fingertips—but Windows 11 enforces TPM and Secure Boot, it demands a bit more setup compared to older versions. Here’s a easy guide to help you launch a fully functional Windows 11 VM on Proxmox. 1.

Deploying NGINX Proxy Manager in Your Homelab with Docker Compose on Ubuntu Server

Introduction Managing multiple internal applications and websites within a homelab can quickly become a headache—especially when handling reverse proxies and SSL certificates manually. NGINX Proxy Manager (NPM) simplifies this process with an intuitive web UI, letting you create proxy hosts, manage SSL via Let's Encrypt, and configure

Self-Host a Static Website at Home Using Raspberry Pi

Running your own website from home can be a rewarding project for IT enthusiasts and hobbyists. With just a Raspberry Pi, a domain name, and some simple network configuration, you can host a static website accessible to the world. In this guide, I’ll walk you through setting up a

Sudeep Shrestha © 2026