I would like to set up and run my own website. What hardware do i need to build a good one taking into account that i need my service provider only for external connections.