Signing a Certificate with a CA
April 14, 2023 - Patrick KerwoodIn this post I will use OpenSSL to create a Certificate Authority key pair, a certificate private key with a Certificate Signing Request with Subject Alternate Names and lastly I will sign the CSR with the CA.
Read MoreCreating Azure App Registrations with Terraform
July 26, 2022 - Patrick KerwoodIn this blog post I will introduce a Terraform script I have created for managing Azure App Registrations. The code supports two different kinds of App Registrations, one for user logins with groups assignments and one for services which includes adding App Roles and API Permissions.
Read MoreSetting up i3 on Fedora
February 12, 2022 - Patrick KerwoodI finally decided to give the i3wm a go after postponing it for years. This post is my i3 setup with Polybar and other supporting applications.
Read MoreConfluence Updater
November 16, 2021 - Patrick KerwoodIf you like to keep your documentation in Git, love writing in markdown but are somehow required to deliver documentation in Confluence, look no further. With Confluence Updater you can build a CI/CD pipeline to render a markdown page to html on change and upload it to Confluence Cloud.
Read MoreSetting up Netbox with Pomerium
October 29, 2021 - Patrick KerwoodThis post is a how-to on setting up Netbox with Docker Compose. In this example I will put Pomerium in front of the WebUI to be able to use Azure an Identity Provider and utilize Netbox's remote auth feature to auto create users that Pomerium grants access to.
Read MoreSetting up a UniFi Controller
October 21, 2021 - Patrick KerwoodThis is a Docker Compose configuration example on deploying a UniFi Controller.
Read MorePower cycling a HP server from Discord
August 28, 2021 - Patrick KerwoodMy son has a HP Proliant G8 at a remote location that he uses for his Minecraft servers, it's a bit of a beast and consumes quite some power. I wanted to turn it off each night but needed to figure out an easy way for him to turn it on again. For that I used Discord and HP's Integrated Lights Out.
Read MoreSetting up Minio
August 28, 2021 - Patrick KerwoodThis is a Docker Compose configuration example on deploying MinIO object storage.
Read MoreInstall global NPM packages locally
July 3, 2021 - Patrick KerwoodHere's a quick how-to on installing NPM global packages locally without sudo.
Read MoreCreating a Flexget container
June 24, 2021 - Patrick KerwoodSince there isn't an official container image for Flexget, here's a quick how-to on building one your self.
Read More