SysAdmin

Self-Hosted Ghost: How to Upgrade Ghost v4.x
Self-Hosted Ghost: How to Upgrade Ghost v4.x
Step-by-step upgrading Self-Hosted Ghost version 4.x, the latest major version of the product.
LibreNMS Distributed Poller on Low-end Server Resources
LibreNMS Distributed Poller on Low-end Server Resources
A personal snippets to run distributed LibreNMS poller on low-end server resources to monitor hundreds of devices and sensors.
Discourse Rake Posts Snippets from BBCode to Markdown
Discourse Rake Posts Snippets from BBCode to Markdown
After migrated devilzc0de from MyBB to Discourse, many things needs to be done. One of them is to rake and rebake the BBCode tags posts to Markdown.
Set Up IKEv2 VPN Server and Clients
Set Up IKEv2 VPN Server and Clients
IKEv2 contains improvements such as Standard Mobility support. This is my personal snippet to set up IKEv2 VPN server & clients for multiple servers.
Configure IPsec/XAuth VPN Clients
Configure IPsec/XAuth VPN Clients
Following these steps allow you to configure your Android, iOS, MacOS, and Linux machine using IPsec/XAuth (Cisco IPsec) VPN.
Configure IPsec/L2TP VPN Clients
Configure IPsec/L2TP VPN Clients
This is the next part after you successfully set up your own IPsec VPN server. Following these steps allow you to configure your Android, iOS, MacOS, and Linux machine using IPsec/L2TP VPN.
IPsec (L2TP, XAuth, IKEv2) VPN Server Auto Setup
IPsec (L2TP, XAuth, IKEv2) VPN Server Auto Setup
A few years ago, I've found this gem which allow us to set up our own IPsec VPN server with L2TP, XAuth and IKEv2 on Ubuntu, Debian, RHEL, and CentOS.
Story Behind The All New devilzc0de: Migration Process
Story Behind The All New devilzc0de: Migration Process
The struggle migrating from 1 platform to another platform with different database backend and program languages.