Docker Alternative with Podman, Cockpit, and Nginx Proxy Manager

In this tutorial, we installing an Ubuntu Linux Server with the latest version 21.04. Instead of Docker, we’re using Podman to containerize our applications, and Cockpit to manage our entire Linux server with a nice graphical web interface. So you can still manage containers on your Linux server easily and securely! And of course, we’re … Read more

Deploy Docker with Ansible to automate my webserver deployment

I recently made some tutorials about Ansible, which is an awesome tool to automate infrastructure. And also Docker, which is a containerizing engine to make deployments easier and more secure. In this tutorial, we will bring those two amazing tools together. Because we’re using Ansible and Docker to automate web server deployments.

Podman vs Docker – Should you switch now?

I recently made a video on my YouTube Channel, about Podman vs Docker. Podman claims to be more secure and lightweight than Docker. But is that enough to switch from Docker to Podman. And probably more important is the question if you should switch now? What is Podman and what is wrong with Docker? Docker … Read more

Portainer Remote Host Management – TLS protected!

Portainer is an awesome free and open-source graphical user interface to manage Docker containers on a Linux Server. But did you know you can also use a single Portainer instance to manage a Portainer remote host as well? In this tutorial, I will show you how you can easily connect all your Docker servers to your main Portainer instance and manage them all in one single UI.

Nextcloud Nginx Proxy Manager in 10 Minutes!

This tutorial shows you how to easily set up Nextcloud and protect it with Nginx Proxy Manager and real SSL certs on a Linux Server. I make it fast and easy for you, so we can deploy it in about 10 Minutes.

Nginx Proxy Manager – Access List protection

How can you easily lock down proxy hosts on the Nginx Proxy Manager with Access List protection? I recently deployed many services in Docker containers that I’ve exposed via the Nginx Proxy Manager. But some of these services should not be accessible for everyone. Or you have specific applications that don’t have any user authentication and you want not everyone to access them. With a simple Access List in Nginx Proxy Manager, you can define a custom policy based on credentials or IP addresses. Let’s have a look at how that works.

Nginx Proxy Manager – SSL Wildcard Certs

What is an SSL Wildcard Cert and how does it work on the Nginx Proxy Manager? A Wildcard Cert is a Certificate that is not just valid for a specific Domain or Subdomain but all. It includes a “Wildcard” identified by a * in the domain name, which is just a placeholder for any string. … Read more

How to update docker container automatically with nearly zero downtime

A question that has always bothered me was how I should deal with security updates on applications that are running in docker containers. Security updates are often done automatically in Linux distros and that for a good reason. With Watchtower, you can schedule container updates and minimize the downtime during the update.