jLuger.de - Blog

Podman
2019-04-29

Podman is a container engine where a normal user (id > 0) can start containers and there is no daemon running as root to do the actual work. Some may say "Oh wow another tool to manage Linux namespaces" but while working on hustior I've found some issues that should prevent such a tool like podman. So when they released version 1.0 this year I was very excited on how they solved the issues but couldn't find time to do the research. Well until recently.
more


WebRTC
2019-04-17

Some time ago I wanted to stream a video from my webcam to someone else. Of course there a lot of online services that allow you to do that. But I wanted to setup my own server to have full control of the video data. While searching for some open source software I've discovered WebRTC. WebRTC is short for Web Real-Time Communication and is an official standard by W3C and IETF. That means all you need to access your webcam is a modern browser (so no Internet Explorer) and some HTML+JavaScript. The communication in WebRTC is meant to be peer-to-peer. All of that sounded so great that I've wanted to dive into it. Here are my lessons learned.
more


Native x86 Microservice in Java: The container
2018-12-21

This is the fourth and last part of a series about developing a native x86 microservice in Java. And it is about putting the executable in a container.
more


Native x86 Microservice in Java: The native executable
2018-12-19

This is the third part of a series about developing a native x86 microservice in Java. And it is about making an x86 binary from a Java program.
more


Native x86 Microservice in Java: The Java program
2018-12-16

This is the second part of a series about developing a native x86 microservice in Java. And it is about the creating of the microservice in Java.
more


Native x86 Microservice in Java
2018-12-14

In November 2018 I've attended the SOFTWARE ENGINEERING CAMP and gave the talk "Native x86 Microservice in Java". This series of blog posts is an extended version of the talk.
more


jSpirit Unconference 2018
2018-02-10

At January the 13th and 14th I've attended the jSpirit Unconference 2018.
more


hustior - new features
2018-01-26

I've added two new features to hustior: direct program execution and config files.
more


hustior
2018-01-02

In my last posts I've written about the usage of Linux namespaces. I've took the lessons learned there and went one step further to create a sandbox called hustior.
more


Owncloud in a container: putting all together
2017-10-20

In the previous posts I've explained how to run a container with my Ownlcoud installation without docker but it still requires a lot of commands to be executed manually and php-fpm didn't like to be run as root. This post explains how to put all together to start it with one command and also how to please php-fpm.
more



Previous