Hi Guys! Thanks for giving it a go for me, I expect there to be a couple of little issues and some areas for me to improve :) The feedback so far it perfect.

@wilsouk: I hadn't tested on Ubuntu but should be able to update the automated install to make it easier next time. Hopefully I've captured everything, if I've missed anything let me know.

Before you can run any of the php artisan you have to run

./composer install

Inside /opt/giantbomb_downloader as this grabs all the dependent packages for the site to run, it seems alot but its just how the framework I made the app on works. Once you have that done all the "php artisan" commands should work :) Running the composer command is not recommended with Sudo because the packages then have sudo permissions, if you chown the folder and all sub folders to your user you should then be able to run composer without sudo.

Currently the app grabs the last 30 days of videos, I can improve this to give you an option to go back further. How far would you want to go back? Was you hoping to be able to see everything or just go back like 90 days?

The Object Object error is annoying as I saw it once, the chown + chmod of opt/gbdownloaded will fix the issue. I'll add onto my BUGS list to look at fixing.

The storage location of videos in on my TODO list, I'll push it up the chain and get that configuration out ASAP but the symlink will work fine (nice idea!).

Hmmm the duplicated videos is odd... that shouldn't happen as there are checks to make sure it doesn't store the information of a video twice.... to start again afresh do the following commands:

cd /opt/giantbomb_downloader php artisan migrate:refresh

Have you changed the location of the app from "/opt/giantbomb_downloader" as there is a cron job which will fail also the supervisor config "laravel-worker.conf" which are hard set in the scripts/configs which you'll need to change. The cron job handles checking for new videos every hour, the supervisor config is what handles the actual downloading of any videos you've clicked save on. The video you clicked save on does it show a status of queued?

I will look to make it so if you click save on a different page it takes you back to the same page, adding to BUGS list.

So the rules page uses a regex check on what you enter, so if you enter "Quick Look" any videos which have that inside it will auto download just like you said. I'll add some extra explanation to how the Rules section works, I was thinking about changing it to Subscription maybe? As rules isn't the best name.

Thanks for giving it a try, the feedback you provided is perfect :) It's more than what I was hoping for.

@rocketblast0063: Thanks for giving it ago, originally I was thinking most people who might use would have a Pi. I have under estimated what people have inside there house :) I should be able to pretty easily make the automated script work for Ubuntu, have added to my list of TODO :)