Introduction to self-hosting

As computers become more common, more people choose to upgrade their PCs into small servers to share images, documents and/or videos. To facilitate web hosting functions on a PC, a couple of requirements have to be met:-

  • Enough disc space for date storage
  • Connection to the Internet with unique IP address and DNS infrastructure
  • Adequate bandwidth to ensure stability when more users are visiting your site
  • Outstanding specification and speed for supporting multiple operations at the same time
  • Computer safety protection prevents your PC from being affected by malicious attacks

Once the PC fits the above requirements, users will be able to turn the PC into web host and let people visit and share information. This is the simplest form of self-hosting.

Who is suitable for self-hosting?

Turning PC into web hosting sounds just like holding an exhibition at home. And there are pros and cons too.

Pros: Free of charge. You don’t have to pay a booking fee when the exhibition is at your living room.


  1. Space is limited. The area of the living room is fixed, it will become crowded when there are 10 people staying there, and totally stuck when there are as many as 20.
  2. Bandwidth is limited. When there are more guests, the stairs become more congested that affects you and your neighbors as well.
  3. High risk. To open the door and let strangers in increases risk and creates security problems.

In short, self-hosting are only suitable to those who have extensive computer knowledge and limited numbers of visitors. To try self-hosting for commercial use is not recommended.

Types of web hosting

Currently in Hong Kong, there are 3 main types of web hosting: