DevOps

Blog posts related to DevOps, including tools, practices, and experiences in the field.

Deploy Your Projects with Docker & Portainer

In this guide, we’ll walk through setting up a robust Docker Swarm environment with Portainer for container management and Nginx Proxy Manager for reverse proxy and SSL management. This powerful duo will help streamline your container management while enhancing security and accessibility. Step 1: Install Docker Engine Let’s start by installing the latest Docker Engine. Add Docker’s official GPG key and repository:

Read more →

January 5, 2025

Multi-Client WireGuard VPN Server

WireGuard is a modern, fast, and secure VPN protocol that’s rapidly gaining popularity due to its simplicity and strong cryptography. In this guide, we’ll walk through setting up a WireGuard VPN server on Ubuntu, and more specifically, how to configure multiple clients on a single WireGuard interface—a common scenario for remote access or multi-device setups. This post draws from the excellent Linuxiac guide and expands on it with real-world experience and a functioning example involving two clients on one WireGuard server.

Read more →

December 8, 2024