All Stories

Build Docker image using custom Dockerfile

Working with multiple environments sometimes requires multiple Dockerfiles to some degree. For instance, a dev environment Docker image not necessary be in need of a multi-stage Docke...

In Docker, Jul 25, 2022

How to flush and clear Magento cache

If you are struggling to clear the Magento cache through the Magento UI then you should consider connecting to your server and flushing it through the terminal. Here I can show you ho...

In Ecommerce, Jul 24, 2022

App Registrations vs Enterprise Applications in Azure AD

There are two important things to differentiate when registering and working with apps in Azure AD: App Registrations and Enterprise Applications.

In Azure, Jul 23, 2022

Install Redis on Alpine Linux

Redis CLI is a part of the official Alpine apk packages, so it’s quick and easy to set it up. Here I’m going to show you how to install Redis CLI on Alpine Linux.

In Redis, Alpine Linux, Jul 22, 2022

Docker and 'x509: certificate has expired or is not yet valid' error

It’s been a while since I’ve encountered any issues and errors related to Docker. It has to do with one of two things. Docker became more stable, or I’m not spending time on it as I w...

In Docker, Jul 21, 2022

Top command not found on Debian-based Docker container

Some of your Docker Debian-based containers can be killed due to heavy processes running inside the container. If your preferred choice is the top command, most likely you will get th...

In Docker, Debian, Jul 20, 2022

Auto start pm2 apps on reboot

PM2 is a process manager for Node.js that keeps apps up and running all the time. Unfortunately, this isn’t the case after a server instance reboots. So, let me show you how to do so.

In Node.js, Jul 19, 2022

Fix 'No package python3-certbot-nginx available.' error

While installing some Certbot packages I stumbled upon the No package python3-certbot-nginx available. error. Let’s take a look.

In Certbot, Python, Jul 18, 2022

Redis one-liner: AUTH and execute a command

Given that Redis supports optional authentication, it would be outrageous to deploy it to a public subnet hence exposing to the Internet. So, once you setup and configure Redis in a p...

In Redis, Jul 17, 2022

Install UFW on Alpine Linux

Protecting your Alpine Docker images is always a good practice, especially the vulnerable services. Today, I will install UFW on Alpine Linux.

In Firewalls, Alpine Linux, Jul 16, 2022