Parakeet: an IRC log renderer

Generate beautiful HTML static files from IRC logs.
Read more →

Open sourcing my blog

The source code of this blog is now available on Github!
Read more →

Another year has gone by

Happiness can be found, even in the darkest of times, if one only remembers to turn on the light.
Read more →

How to setup easily ELK on a Docker Swarm

In this tutorial you’ll see how to take advantage of the ELK stack to set up a centralized logging mechanism for your Swarm cluster
Read more →

An unified package manager user interface

Funny experiment to make a unified package manager user interface
Read more →

Debian maintainer from zero to hero

What it feels like to become a Debian maintainer in 2020
Read more →

Privilege escalation using setuid

How to gain root access by exploiting wrongly designed setuid executables.
Read more →

Autosnap

Automatically make Snap package from source code.
Read more →

Privilege escalation using Docker

How to gain root access by using a Docker engine running with default configuration.
Read more →

Going serverless

I used to manage a dozen VPS since many years: Zabbix, Gitlab/Gitlab CI, private docker registry, production environment (3 nodes docker swarm cluster), database server (MariaDB & MongoDB), blog server (running Ghost), logs collector (Graylog), etc… I was spending a consequent amount of money & time for all these VPS, and it was time to change. From Ghost to Hugo One of the most important thing I run is this blog.
Read more →
This website is open source.
Feel free to submit a PR if you spot a mistake :)

https://github.com/creekorful/blog