While rummaging around the computer the other day, I realized that my GPG key had expired quite some time ago. I decided that even though I haven’t used it in years, it was time to create another keypair and publish it to the world. You can find it here, and you can learn a bit… Continue reading Yet another new GPG key
Author: Nathan Hunstad
Use a custom certificate with XRDP the easy way
It’s easy to use a custom certificate with the Linux XRDP service if you follow this simple guide.
ParseFit: My simple Python tool to parse TCX files from Google Fit
After losing all my workout data when SportyPal disappeared, I wrote a tool in Python to parse TCX files from Google Fit so it doesn’t happen again.
Add Geolocation data to photos the easy way
Learn how to use location data from Google Fit and GeoSetter to easily add location data to photos.
Monitor your UPS with Logstash the easy way
Many years ago, I wrote a blog post about monitoring my UPS with Splunk. Since then, I’ve moved away from Splunk to the Elastic stack. Fortunately, moving that monitoring over was pretty much a breeze. The information is still coming from upslog, which is bundled in with nut. FIrst, I configured nut to define the… Continue reading Monitor your UPS with Logstash the easy way
How to replace Unifi Network’s default TLS certificate
In this blog post, I explain how to replace the default Unifi Web certificate stored in a Java keystore with your own certificate.
Easily generate an HTTPS certificate for Kibana (with bonus AI)
As part of my upgrade to Elastic 8 and modifications to Kibana, I also decided to add a TLS certificate so I could encrypt my traffic with HTTPS. Not because I’m terribly worried about some hacker listening in on my super-secret Kibana traffic, but because these days there’s no reason not to encrypt everything. In… Continue reading Easily generate an HTTPS certificate for Kibana (with bonus AI)
How to configure Kibana behind an nginx proxy
In my previous post about upgrading to Elastic 8, I signed off with the promise of sharing how I put Kibana behind an nginx proxy. Here’s the post on how I did that, and what I did to make it work after a few hours of messing around with various settings. If you want the… Continue reading How to configure Kibana behind an nginx proxy
My almost-effortless upgrade experience (and lessons learned) with Elastic 8
I had a relatively painless upgrade from Elastic 7 to Elastic 8, and your experience can be even better if you keep a few things in mind based on my lessons learned.
Graphing CPU temps using CoreTemp and Elasticsearch
Recently I purchased a new computer case to replace the ancient giant one I bought in 2009. The various fans had stopped working, and I realized that I no longer had a large number of external drives like DVD drives and so forth, so when Newegg had that case on sale, I uncharacteristically made an… Continue reading Graphing CPU temps using CoreTemp and Elasticsearch