It seems to me that you should definitely host your website somewhere.