Cristian Livadaru's Blog

My personal view on things

How I got into tech

One decision, one choice, it was the start of my tech journey. Still asking myself today, what if? What if I would have gotten that toy I wanted? Would I have done something different today? Would I work with wood instead of computers? Guess I will never know, but I do remember how I got here, and I am happy for that decision.

Traveling Through Time

When blogs started to pop up, I questioned the sense of it but did eventually gave into it. Now, over 20 years later, I am glad I did it and can now travel through time and rediscover my old self.

Coincidences

Many things in life start based on a coincidence. Some might say it’s destiny, faith, universes bigger plan. In the end it doesn’t matter, coincidence or not. I won’t be the one clarifying this mystery. But the stories these coincidences started are worth sharing.

We're heading towards a dark future

Current political events are bringing up too many memories that shouldn’t be brought back. We’re heading towards a dark future, and if we continue down this path we will end up in a place I never thought would be possible again.

Enshittification of Social Media

A short talk about the current state of social media or rather it‘s Enshittification. What options are there and what are the downsides?

Tailscale Broken After Docker Upgrade

After updating my linux server, which installed containerd.io 1.7.24, tailscale inside docker stopped working.

Wonderwall

Songs, they have this magic abbility to reappear after multiple years when they do, they bring a backpack full of memories with them. Sometimes, our encounter with an old fammiliar song might come from an unexpected place.

Authentik Authorization Webhook

We have a custom application that needs to authenticate users against Authentik, but we also need to assign this user to a group in Paperless NGX. To accomplish this, we will use the Authentik Notification Webhook.

Sync UCS LDAP to Authentik

We decided to use Authentik as our SSO solution, but we need to sync the users from our UCS LDAP to Authentik. The LDAP sync is not that hard, but there are some pitfalls to look out for to getting the right values mapped from LDAP to Authentik.

Database Backups in Docker with Tailscale

Running a Rails application in Docker, with a PostgreSQL is nothing new, the database however needs to be reachable from another site through where Tailscale comes in. This might make backups a bit more complicated, but it’s not impossible.