Justin Silver Blog

Atlassian Jira + Nginx SSL Reverse Proxy

JIRA Configuration Configure JIRA to add proxyName, proxyPort, scheme, and secure parameters to the Tomcat Connector in server.xml. Don’t forget to copy the database driver to $JIRA_INSTALL/lib. Nginx Reverse Proxy Atlassian Jira + Nginx...

Validate SSL Certificate & Private Key

It’s not uncommon to need to validate if an SSL certificate / private key combination is valid. The easiest way to do this is with OpenSSL, an open source library that… is a robust,...

Nginx Configuration Monitor

I wanted a way to quickly distribute configuration files to my servers and have Nginx automatically reload. I found a solution for Debian servers and adapted it for CentOS 7 here. You will first...

Github + Multiple Repository SSH Deploy Keys

I use Jenkins for CD/CI, but was running into the issue of deleted files not being removed from the target server. My solution to this issue was to only use Jenkins to generate the...

Reinstall All Homebrew Packages

After upgrading to OS X Sierra I was unable to start MariaDB (or MySQL). Long story short, I ended up rebuilding openssl which fixed the signal 4 error, likely due to changes in the...

LEMP: CentOS 7, Nginx, PHP7, and Redis for WordPress

Scripts to setup a WordPress server on CentOS 7 with Nginx, PHP/PHP-FPM 7, Redis and more. Firewalld – allow only HTTP/S and SSH traffic Letsencrypt – free SSL certificates Yum Cron – keep system...