New (Self) Hosting & Let's Encrypt

Over the last couple of days I have moved l33t.codes from it’s former A Small Orange shared hosting to one of my personal FreeBSD servers. A major reason for this was to gain Let’s Encrypt support which ASO was not compatible with. The site now enforces SSL/TLS.

Basic details on the new setup:

  • FreeBSD 10.1-RELEASE jailed
  • Upgraded to the latest Ghost.js
  • SSL/TLS enforced (e.g. https://) secured with Let’s Encrypt
  • Caddy in front of Ghost.js including HTTP/2!
  • Ghost running under PM2

I will be putting together a post on the actual FreeBSD+Jail+Caddy+Ghost.js setup in the near future