So I’ve finally managed to get the TLS certificates working for all websites running on this server (note the green padlock on the left hand side next to the url, yay!). To get marked save by the major browsers I had to ditch all the embedded stuff (Soundcloud etc.) so I converted everything to plain ol’ hyperlinks.
Certificates are provided for by Let’s Encrypt, an awesome initiative to distribute free certificates for regular server admins such as me! [link]. Set-up was fairly easy (I’m running Ubuntu server and Apache) too!