Zabbix: monitoring your infrastructure – installation and configuration with Docker

In this tutorial, I will explain how to set up Zabbix with Docker to monitor your server and network infrastructure. For those who follow me regularly, I have long been a fan of PRTG for its “simplicity” but which has certain limits compared to Zabbix. I will come back to it in an article explaining …

Read more



Docker: manage your containers with Portainer.io

In this tutorial, I will explain how to manage your Docker containers with Portainer. Portainer is an application that runs under Docker and will allow you to have a graphical interface (Web) to manage your containers under Docker. With Portainer you will be able to: Create / Modify / Delete containers Administrators your containers (SSH …

Read more



Crowdsec: protecting Windows servers

In a previous tutorial, I explained how to protect your Linux servers with Crowdsec in order to block “malicious” traffic. For almost 2 months now, the Crowdsec version has been available for Windows. If you are not yet familiar with Crowdsec, here is a brief presentation: Crowdsec will analyze different log files (Web, firewall, SSH, …

Read more



Nginx: generate a Let’s Encrypt certificate

After seeing how to install and configure Nginx as a reverse proxy and harden security with Crowdsec, I will explain in this tutorial how to generate a Let’s Encrypt certificate. As a reminder, Let’s Encrypt is a free certification authority, which allows you to obtain SSL certificates for free. If you want to generate SSL …

Read more



Nginx Reverse proxy: cache configuration

After seeing how to use Nginx as a reverse proxy, I will explain in this tutorial how to configure the caching of static elements (image, css files, js ….). The use of the cache will reduce the number of HTTP requests to the Web server and therefore reduce this workload. The first step will be …

Read more



Back up your databases with mysqldump

mysqldump is a command line utility that allows you to perform backups of MySQL and MariaDB databases. It is automatically installed during the installation of the MySQL or MariaDB server and it is available for Linux and Windows. Examples : Under Windows, you must go to the folder where the exe is located or indicate …

Read more



Docker: installation and concrete use on Ubuntu

Introduction In this tutorial, I will explain to you how to install Docker on Ubuntu and then through a concrete example how and why to use Docker. At the time of writing this tutorial (in 2021) as SysAdmin, I was having a hard time finding a concrete use for containers including Docker (so I’ll let …

Read more



Crowdsec: secure your web server network – installation and configuration

In this tutorial, I will explain to you how to secure the network part of your web servers with Crowdsec. The tutorial is made on Ubuntu 20.04 Crowdsec overview Crowdsec is an open source tool that allows you to “secure” or rather add a layer of security to your Linux servers (soon Windows too) by …

Read more