My Journey Learning Prometheus
I’ve been learning a lot more about DevOps lately and decided to pick up a book called Prometheus: Up & Running to learn the ins and outs of Prometheus. I …
My Journey Learning Prometheus Read MoreI’ve been learning a lot more about DevOps lately and decided to pick up a book called Prometheus: Up & Running to learn the ins and outs of Prometheus. I …
My Journey Learning Prometheus Read MoreLet’s Encrypt recently added wildcard certifications but it involves a little more steps than a normal certification process. First you must make sure you have certbot version 0.22.0 or above. …
Add wildcard Let’s Encrypt certifications with Namecheap Read MoreIn this post we will go over implementing a custom argument parser for Bash. You can see the final product here. Some features that I wanted to have are: Parsing …
Custom Bash Argument Parser Read MoreNightmare.js is a high level browser automation library. I recently w anted to use it to scrape data off a website that make it fairly difficult to scrape via normal …
Running Nightmare.js on a headless server Read MoreRun everyday to see if it is the last day of the month. If it is then run cron ‘command’. 00 12 * * * if [`date +%d -d tomorrow` …
Run a Cron on the Last Day of the Month Read MoreIf you run an Nginx server, you may come across an issue where you’ve reached the limit of how many files Nginx can have open. System wide resources are controlled …
Nginx “Too many open files” Error Solution for Ubuntu Read MoreThis post will go over using OpenVPN in Ubuntu 16.04 to connect to a Private Internet Access (PIA) VPN server. PIA has pre-made configuration files here which we will use …
Connect to Private Internet Access (PIA) VPN with OpenVPN on Ubuntu Read MoreThis post will go over the manual installation and configuration of Nginx source code on a Linux based system. Building from source code instead of directly installing from a pre-built …
Configuring, Installing, and Starting Nginx From Source Code Read More