Concordo, é totalmente possível ... na verdade, é exatamente isso que eu faço. No entanto, algumas coisas a serem consideradas, além de outras respostas:
- endereço IP. Se você puder pagar algum tempo de inatividade, o DNS dinâmico pode ser uma opção, mas à medida que novas entradas de DNS se propagam, os usuários podem não conseguir acessar seu site.
- Backups. Com um computador funcionando 24 horas por dia, 7 dias por semana, espere falhas de hardware. Eu tinha um servidor montável em rack de $ 2000 que funcionou por quase 10 anos !!! Agora, estou usando uma máquina excedente de uma empresa e não há como esperar o mesmo tempo de serviço dela. Backups, backups, backups.
- Hardware de backup. Na mesma linha, se / quando o HW falhar, você precisa ter um substituto pronto para funcionar. Cada hora que você procura por um novo pedaço de HW é uma hora que os usuários não podem acessar seu site. Além disso, certifique-se de que esta máquina de backup já esteja instalada, corrigida e pronta para funcionar no prazo que você deseja que seu site seja desativado.
- ISP permitindo? Muitos ISPs, especialmente aqueles que atendem endereços IP dinâmicos, NÃO querem que você "forneça" qualquer coisa. Verifique se você não está violando quaisquer termos ou acordos que possam interromper seu serviço em um momento. Se você optar por fazê-lo, todo o risco e responsabilidade estão com você.
Desculpe se o assustei, mas espero que você ache esta informação útil. Pessoalmente, foi muito gratificante ter meus próprios dados em meu próprio servidor. Eu gosto de ter as coisas do jeito que eu quero. Boa sorte!