[ZABBIX] SSL expiration monitoring with PHP+Zabbix

No Picture

Ever wanted to get alerts about SSL expiration’s? Zabbix is a perfect platform for monitoring and alerting. This guide will show how to monitor SSL expirations through Zabbix using a PHP script. First we need to pick a…

Read more »

[Centos 7] – How to update Git and package it your self (kinda)

No Picture

New Year New Git! Centos 7 has a very old version of Git packaged with it. One way to update Git would be compile our own version, which is easy enough. However this method cannot then be managed…

Read more »

[UBUNTU] How to run an OpenVPN client through SystemD/systemctl

IMPORTANT: you must have an existing openvpn config (.ovpn) to use the information here. If you do not have one please see another guide for setting up an openvpn server / client configuration first. First install Openvpn with:…

Read more »

Nginx – How to build a Debian package with Google PageSpeed module

Nginx is a high speed web server. Google Pagespeed is an Nginx add on for speeding up web pages at the web server level. This can include minifying javascript, deferring scripts, combining stylesheets and javascript, etc.Photo by xmodulo…

Read more »

Docker – How to easily build and publish an image

First we need a Dockerfile which we want to build. Creating a Dockerfile will not be covered in this post. This post details how to build and publish/push an existing Dockerfile.Photo by maijou2501 First we need to make…

Read more »

PHP – How to create a simple Debian/Ubuntu package for PHP

WARNING: This is probably not the right way to create a package for PHP. Do not use this in production for anything. This is just a test / intro into my package building capabilities! If you or anyone…

Read more »

Nginx – Lets compile Nginx 1.17.4 on Centos 8!

Centos 8 just got released. There’s no packages that I can find for Nginx 1.17.4, although I didn’t look very hard, its a great excuse to compile something!Photo by appleboy46 1. Lets start off by yum installing dev…

Read more »

PHP – How to get SSL certificate info from a remote server/port

This guide shows how to retrieve SSL certificate information from a remote service / port using PHP. Photo by tacker This method uses streams and can be used on most ports/services, it is NOT restricted to web SSL’s…

Read more »

Ubuntu – Graylog 3.x How to compile from source

This guide shows how to compile Graylog 3 from source on Ubuntu 18.04.Photo by jamalfanaian Before following this guide, you need to have setup an SSH key and added this to your Github account.  If you are unsure…

Read more »

How to run Gotify as a systemd service.

No Picture

vi /etc/systemd/system/gotify.service systemctl daemon-reload systemctl start gotify Simple as that! Check Gotify is running with the systemctl status gotify command, and if all is well, start Gotify at boot with systemctl enable gotify

Read more »