a more Production friendly ELK stack with Docker

recently I spend a big chunk of my time in office doing DevOps related tasks. Elasticsearch is one of the technologies that we use a lot for both production and development. ever since I had to deal with elasticsearch instances in the office I decided to move them to docker containers, that would make my …

Upgrade to latest nginx on CentOS 7

The nginx version that is shipped with CentOS epel repository is quite old. To upgrade your nginx installation you need to create a repository and add nginx servers to it. to do so create a file called nginx.repo on /etc/yum.repos.d/nginx.repo and place following content in it. then simply stop nginx service and run the yum update command. this will be using …

I no longer maintain a PDF resume.

Working in IT means you are most likely to be exposed to new technologies, languages & frameworks. that can get annoying when you are about to submit your resume/cv to a new potential client/employer. Every single time when I had to send the resume to them I’d found myself that the copy file was lacking …

Setting Up Kubernetes Cluster on CentOS Servers.

So I’ve been running some of our development components on Docker in the company but it was never significant to the level that we rely on them for Development and Production, due to some major changes in our DataCenter I had to setup some database clusters and services from scratch to migrate our old data …

Change Primary Domain Documentroot in cPanel

Usually the default document root for each cPanel account is “public_html”, this is mostly fine with most of scripts but when it comes to times that you are using a framework which is suppose not to expose the main files in it’s public document root, it gets complicated. Unfortunately there is no way to change …