Updating ghost blog SMTP settings

I’ve had an issue recently with my ghost blog not sending out emails in a timely fashion, the emails going to the junk folder or emails not arriving for some people. I want to fix this once and for all and future proof those emails against going into the…

Hardening your Rocky Linux Server

I made a mistake with my new server that I built in Vultr (sign up here for $100 free credit: https://www.vultr.com/?ref=8916306)! I left things unsecured after I set it up and after logging in less than 16 hours after building the server. I found that…

Hosting your own Dogecoin Full Node on Rocky Linux

There are some risks with hosting your Full Node on your own home network which include potential DDoS attacks, blacklisting your IP from certain locations and costs for bandwidth/power. For these reasons, I’m going to host my Dogecoin Full Node inside Linode which provides me with a gigabit…

You need backups, even at home!

I’ve been working on my own home systems for the past several years and while testing out some awesome new feature release or trying to run a command I found online that might solve an issue I was having with functionality; I have inadvertently broken a server beyond a…

Appified self-hosted deployments + Matrix server deployment

One of the biggest roadblocks that anyone will run into with installing a new self-hosted service on to their network is that there is such a large initial learning curve to setup the system. Introducing Cloudron! Cloudron has a built-in app store functionality with a library of apps that have…

IOT – What you need to know.

The Internet of Things, or IoT, consists of billions of everyday devices which now have the ability to connect to the internet. This ability turns previously ‘dumb’ devices into automated systems which can control the temperature of a heating/cooling system, the locks on your doors or can even get…

Building caddy with cloudflare DNS challenges on Rocky Linux

Caddy is a free and open source web server or reverse proxy that automatically registers and renews SSL certificates for your HTTPS websites. The default method for ACME (Automated Certificate Management Environment) to register & renew the SSL certificates with Caddy however requires that you have ports 80 exposed to…