How to modernize a Game Boy

Sometimes it is quite nice to revel in memories. Back to the good old days of our childhood where life was so easy. At least I have those retro feelings from time to time. This time I decided to follow these feelings and take back a part of my childhood. I wanted a Game Boy again. A real Game Boy, not a fake one or any of those emulator handhelds.

Read full post gblog_arrow_right

Docker port publishing for localhost bindings

While preparing a custom Docker image for a tool I wanted to use I encountered a problem that kept me busy for some time. The container could be built and started without any problems but the application in the container was simply not accessible via the published port.

Even after minutes of debugging and checking (and re-checking over and over again) that the right port was exposed and the application in the container is listening on that port I was not able to get it to work… But I had a suspicion now. For some reason I had decided to bind the application in the container to localhost. Though it may sound obvious now, I didn’t expect that with a binding like 127.0.0.0:9000 you can’t publish port 9000 to the host; or maybe I’m just too stupid to fully understand Docker networking. After I changed the binding to 0.0.0.0:9000 everything worked as expected. Anyway, lesson learned.

Read full post gblog_arrow_right

Ansible and the relations to the inventory

I love Ansible and I’m pretty happy to have this configuration management solution. But some little “features” drive me crazy sometimes. My task for today was to switch from a static Ansible inventory file to multiple dynamic inventory script. In general this, should be really straight forward. Create an inventory folder and add some small Python scripts to create Ansible readable inventories from different providers.

Read full post gblog_arrow_right

Welcome (back)

As some former readers may have noticed, “geeklabor.de” has been renamed to “thegeeklab.de”, welcome back nice to have you here again. If you are a first time visitor, a very warm welcome goes to you as well. This is my private blog, where I write about everything that comes to my mind but mainly about topics from the Linux and Open Source world.

Read full post gblog_arrow_right