Using FreeIPA to authenticate OpenVPN users on pfSense

I have been fiddling with multiple different authentication methods to centralise the authentication across all my devices and services. Im trying to push myself to use FreeIPA more as it seems to be becoming more widley used where using Active Directory isnt suitable.
It is also really easy to enable 2FA per user which i find to be a big bonus.
If you havnt already setup FreeIPA, check out my guide on going through the installation process HERE.

Read more Using FreeIPA to authenticate OpenVPN users on pfSense

Graphing Pi-Hole stats with Graphite and Grafana

Everyone loves the Pi-Hole. It does a great job blockig ad’s across your entire network. The admin page is also really useful to see whats been going on. Unfortunately the admin interface only gives details of the last 24 hours. I love graphs and graphing things. So i wanted more data.

Read more Graphing Pi-Hole stats with Graphite and Grafana

Configuring 389 Directory service with Active directory bi-directional synchronisation

The reason for this build was because i wanted to use my office Active Directory users within AWS but without giving each instance direct access to the domain controller. I also wanted some kind of resilience should the VPN’s between my VPC and office went down. Also, being a linux guy, im more comfortable with using LDAP compared to active directory.

Read more Configuring 389 Directory service with Active directory bi-directional synchronisation

Annotating Grafana panels with data from Sonarr using Elasticsearch

I have been meaning to learn how to use Elasticsearch for quite some time. I had used it in the past in an ELK stack, but never really understood it all too well. Also, it had been a few years since doing so, so my mind was a little rusty. The way i learn something is to set a little project with that software or tool and see if i can get it working. Which is what i did.

Read more Annotating Grafana panels with data from Sonarr using Elasticsearch