It’s very tempting to use the most popular Linux distributions as a base for docker containers. In fact, most of the time, that is actually a good idea. However, when trying to build the most secure container possible, at the lowest possible size, these base images become bloat. Why include libraries and other binaries in your docker container if your application does not need them?
Knowing openssl is essential in the security field. I will use this post as a reference for frequent things I do with openssl and update it when needed.
When moving files/directories around in a git repo, the version history of the file gets lost! Let’s fix that.