Setting up wireguard vpn server with docker

Introduction WireGuard has quickly become one of the most popular VPN solutions thanks to its simplicity, speed, and modern cryptography. Running it inside Docker makes deployment and maintenance even easier. In this guide, we’ll set up a WireGuard VPN server using Docker Compose. Prerequisites Before you begin, ensure you have: A Linux server or VPS Docker installed Docker Compose installed A public IP address or Dynamic DNS hostname You can verify Docker is installed: ...

June 11, 2026 · 3 min · Ajaya K C

AdGuard setup for blocking ads

Introduction In this post, I will show how I deployed AdGuard Home in my home lab environment to achieve network-wide ad-blocking and DNS-level filtering. My homelab runs on Proxmox, with AdGuard Home inside a Docker container on a Linux virtual machine. This setup allows all devices on my network to benefit from ad-blocking, tracking protection, and enhanced DNS management without installing software individually on each device. Why AdGuard Home? AdGuard Home is an open-source, self-hosted network-wide ad-blocker and DNS resolver. Its key benefits include: ...

April 1, 2026 · 3 min · Ajaya K C