If you’re sick of YouTube’s ever-shifting terms, or you don’t like how lame Instagram has become, and you just want somewhere to post your videos without interference, then why not post them on your ...