WordPress on Docker with Nginx, Traefik, LE SSL, Security, and Speed

WordPress on Docker with Traefik and Nginx

Looking for WordPress on Docker setup that offers multi-level caching and multiple websites (including non-WordPress) with automatic LetsEncrypt certificates? This step-by-step Docker WordPress tutorial will show you how to achieve this on a Ubuntu VPS. I have been a big proponent of Docker for Home server apps. My Docker Traefik … read more

How to install MySQL Server on Ubuntu and Secure it?

install mysql server on ubuntu ft

This post shows you how to install MySQL Server on Ubuntu. MySQL (My Structured Query Language) is an relational database management system that is widely used to store information (most commonly for websites). Several web applications such as WordPress, Drupal, MyBB, phpBB, etc. use MySQL to store data. It is … read more

5 Most common NAS or Home Server uses

Best Home Server Uses

Let us look at some of the most common network attached storage server or home server uses for the sake of people wondering why have a home server? Recently, we described what is HTPC and what it is used for? We also presented an energy efficient HTPC Home Server combo … read more

[Solved] Varnish WordPress comments IP address problem

wp comments ip varnish ft

First, let me explain the Varnish WordPress comments IP address problem. As many of you may know I have switched to VPS from Digital Ocean and currently run a LEMP stack with Varnish Cache. All was well until recently when I discovered that all WordPress comments IP address were 127.0.0.1. … read more

Image hotlink protection on Nginx

image hotlinking protection ft

If someone is serving images that are stored on your server directly on their webpage (aka image hot linking) then this image hotlink protection tip for Nginx webserver can help you. If an image is hotlinked then the domain name in its HTML src path and the webpage’s domain name … read more

[Solved] WordPress Yoast SEO sitemap blank on Nginx

yoast seo sitemap blank ft

After moving my WordPress blog to Nginx on Digital Ocean, I have had to work through a few issues, one of it being Yoast SEO sitemap blank problem. Likes most bloggers I use Yoast’s WordPress SEO plugin, which sort of eliminates the need for several other plugins for non-on-page SEO … read more

Setup a self-hosted CDN to speedup WordPress

setup self hosted cdn ft

Setting up a self-hosted CDN can speedup WordPress by parallelizing downloads. Recently, I explained why I moved to the $5 VPS offering from Digital Ocean. I can tell you that I have been more than happy with the performance of my VPS server and my WordPress site. Until about a … read more