Deploying an application using Dokku (with https and redirects)

May 5, 2020 - 833 words - Four-minute read

If you are creating a web application, you have to deploy it at some point. Most of the time I choose a service or provider that manages the server for me and I just have to deploy the application. Think about Heroku, Fortrabbit, Google Cloud, Microsoft Azure or AWS. These services are great and work really well, however they can really add up in cost when you want to scale up an application or have multiple little applications running.

Setup Let's Encrypt with Nginx

Nov 14, 2019 - 220 words - One-minute read

When I migrated my VPS (with Ubuntu) to an other host, I needed to setup Nginx again with Let’s Encrypt but I always forget how to exactly do it. This blog post is aimed to describe in easy steps how to setup up Nginx with auto-renewing Let’s Encrypt SSL certificates.

Retrieve submodules with Git

Nov 8, 2019 - 167 words - Less than one-minute read

Yesterday I had a really difficult time with pulling in a submodule from an old git repository I had laying around. I thought a quick Google DuckDuckGo search would solve all my problems, but alas. There was a lot of outdated information that simply didn’t work with the Git version I had installed on my computer (or I applied incorrectly).

Never Forget Backups

Aug 26, 2019 - 66 words - Less than one-minute read

Unfortunately DigitalOcean had a node failure yesterday in their AMS3 data center. And sadly my virtual machine running my blog was on there and I didn’t have backups enabled. So all my data is permanently gone. Which is not a huge problem, because I only had two small blog posts on here.