Sam Wakefield's Picture

Sam Wakefield

United Kingdom http://www.swakes.co.uk 21 posts
Delving Into Web Performance Monitoring - Sitespeed.io On Docker

Delving Into Web Performance Monitoring - Sitespeed.io On Docker

Why hello again. What's on today's agenda? Well a good old bit of performance monitoring and setting it al up using our all time favourite, Docker. And why? Well why not? This site is small fish in the www so worrying about site performance isn't a big deal but for people who run online businesses, this is something that definitely needs to be kept an eye on. So what is Sitespeed.io ... Sitespeed.io is an open source toolkit that helps you analyze and optimize your website speed and performance, based on performance best practices advices from the coach and

Read More

Let's Build an Automated Media Server! Part 3/3 - Setting up Plex, Tautulli and Ombi

Let's Build an Automated Media Server! Part 3/3 - Setting up Plex, Tautulli and Ombi

Oh shit we've finally got to Part 3! ... For those who are wondering 'WTF?', jump over to Part 1 to explain more around what is going on. Otherwise I can assume you've already gone through the previous two parts and ready for the final leg of this setup! Plex Media ServerNow we're getting to the good stuff, Plex! Like all the other pieces to this setup we'll be installing Plex in Docker. Here is the configuration to edit and run: docker create --name=Plex -e PUID=1000 -e PGID=1000 -e TZ=Europe/London -e VERSION=docker -v /path/

Read More

Let's Build an Automated Media Server! Part 2/3 - Transmission, Sonarr, Radarr and the Crew

Let's Build an Automated Media Server! Part 2/3 - Transmission, Sonarr, Radarr and the Crew

So Part 2. Exciting stuff. Here we'll be installing and setting up the 'Downloading' side of things. If you've jump on here wondering 'What the fuck is this?', check out Part 1 here. Transmission (with OpenVPN and WebGUI)The first container we're going to setup is Transmission. You've got two options here ... A Transmission container with our without a VPN behind it. In my opinion, you should already have a VPN provider so we'll start with! Not going to take any credit, the source for this install is here if you come across any issues, worth checking it out.

Read More

Let's Build an Automated Media Server! Part 1/3 - An Overview then OS and Docker Setup

Let's Build an Automated Media Server! Part 1/3 - An Overview then OS and Docker Setup

Hello there! In this three part guide I'll be showing you, how to setup your own automated media box (server)! I've had to make three parts mainly due to how long the post was and also it would of been a bitch to load/render (plenty of screenshots, plenty of Mb's). Trust me I'm saving your bandwidth/data this way. So what does an Automated Media Server do? This server in particular will be able to automatically search and download any requested or scheduled content and then organise and stream that via a slick piece of kit called Plex. A

Read More

NGINX - Custom Error Pages. A Decent Title Not Found

NGINX - Custom Error Pages. A Decent Title Not Found

Well hello again. Another post you say? Another pointless post you may be thinking. Let's see... Currently this site and others under swakes.co.uk and swakes.uk are being managed and rendered to you via NGINX. As standard, NGINX comes with some pretty boring and basic error pages to handle 403, 404, 503 etc error codes. However we can change that and at the same time do some clever scheming to add some security, if not obscurity, to your pages. The plan? To present a 404 error page for any error response page generated. The reason? If anyone attempts

Read More