05/5/2020 | Reading time: 5 minutes

Docker Apache Proxy Setup

In this post I’d like to detail how I am managing docker containers behind an apache2 proxy on a Ubuntu 18.04. server. I’m using one Apache server to route traffic from multiple sub-domains to docker containers all running with docker-compose. This setup is not automated and the containers do not need to interact with each other; It’s just how I run software for my private usage. Overview Let’s start with an overview image, because this can be quite confusing.

View full post
01/8/2020 | Reading time: 2 minutes

Auto SSL With apache2

How Apache 2.4.30 and later can be used to automate SSL certificate setup and renewal

Apache 2.4.30 and later supports an experimental module called mod_md which allows automatic SSL certificate management with Let’s Encrypt as standard provider. This greatly simplifies the management of SSL certificates. Instead of setting up certbot and cronjobs to automatically renew certs server administrators now only need to add a few lines to their virtual host files. This guide assumes the operating system is Ubuntu! If you use a different distro some commands may be different.

View full post
08/27/2014 | Reading time: 3 minutes

Magento: Add fields to the Admin Backend

Today I had a task at work that first sounded rather easy: Add a field to the Admin backend, namely System->Config->Catalog where the user could later insert some SKUs to control which products are shown on the home page. The first resources I found on how to edit the Backend where all suggesting to create a Module and then create a settings page. Not only was this rather complex it was also way too “over engineered” for a simple thing like a text field.

View full post
10/16/2013 | Reading time: 6 minutes

Ghost in the shell

Finally Ghost launched to the public! I waited for this CMS since I first heard of, at this time my blog was running on WordPress which always felt overloaded. WordPress has a lot of functions and stuff I don’t need when publishing a few articles a month to the Internet. However, I switched to Jekyll as you may know and now there is Ghost. It felt like it’d be my birthday while unpacking the *.

View full post