Category: Docker

  • Installing WordPress on Docker Behind an Nginx Reverse Proxy

    That title is quite the mouthful but it has to be as this particular set up has a couple of gotchas in it. I assume that you have Docker installed and that the firewall is correctly configured as detailed in this earlier guide. I can’t stress enough, you have to have proved that the firewall…

  • Setting up an Nginx Reverse Proxy with Certbot Under Docker

    I’m assuming you have the containers you want to reverse proxy to already set up and running correctly. Initial Setup Create a directory and file structure like the one shown below. The certbot directory is shared between nginx and certbot. It’s where certbot creates the certificate files and where nginx reads them from. You will…

  • Installing Docker on Debian with nftables

    I’m going to assume you have a working and secured Debian install, I’ll be starting from where this article ended. The big issue that we’ll face with setup is getting Docker to work with nftables. Actually, I’m not even going to try and get them to work together I’m just going to configure nftables myself.…

  • Installing Docker and Portainer on a Proxmox VM

    This article will cover installing Docker and Portainer on a Proxmox VM, we created the VM in the previous article. There’s a bit of a shift in the home server Proxmox world over to using containers rather than Docker. Personally, I’m on the fence with this. On the one hand containers are good because they…

  • Running Docker on a Raspberry Pi

    Docker has, for a lot of cases, become the go to way to install and run certain services. Docker is a container system which means it comes with all the advantages of containers such as ease of installation, resource management and security. Docker is also fairly low overhead so it’s possible to run a number…

  • Making a Docker Container Use a VPN

    A while back I wrote a post on routing all traffic through a VPN under Linux. The solution discussed in that post is fine if you are only dealing with regular applications but when you are dealing with containers the world is a difference place. Docker networks are, or at least can be, complicated. By…