Static IP – Alpine Linux

Alpine Linux is highly valued in the server world for its lightweight footprint and security-first approach. However, because it avoids the bloated network management tools found in other distributions, setting up a static IP requires modifying the underlying configuration files directly.

Continue reading Static IP – Alpine Linux

Custom Fail2Ban Filters: A Step-by-Step Tutorial

Fail2Ban comes with many built-in filters for common services like SSH, Apache, and Postfix. But for custom applications, web apps (e.g., WordPress login attempts), or specific log patterns, you’ll need to create your own filters. This allows Fail2Ban to detect unique failure patterns and ban offending IPs automatically.

Continue reading Custom Fail2Ban Filters: A Step-by-Step Tutorial

Nginx Proxy Manager Docker Setup Guide

In today’s self-hosting world, managing multiple web services (like Nextcloud, Plex, or Home Assistant) can quickly lead to a “port-forwarding nightmare.” Nginx Proxy Manager (NPM) is the ultimate solution, providing a clean web interface to manage reverse proxies and SSL certificates without touching a single line of Nginx configuration files.

Continue reading Nginx Proxy Manager Docker Setup Guide