Antes de postar uma resposta antiga minha daqui to tabnews um disclaimer:
maneira mais econômica
Hospedar um servidor caseiro não vai ser mais econômico que uma maquina de entrada em uma cloud. Uso a maquina fere da Oracle faz 2 anos, não tenho custo nenhum com ela.
Só vale a pena hospedar em casa caso tenha um caso muito específico que você precisa de uma infraestrutura absurda ou queira estudar.
Não recomendo hospedar freelas na tua casa. Se o servidor cair vai ser uma dor de cabeça explicar para os clientes.
Segue uma resposta antiga minha do tabnews:
Como alguem que possui um Home Server (Servidor local sem objetivo profissional nem garantia de disponibilidade) te faço algumas perguntas que você precisa fazer antes de pensar em ter um:
- Seu servidor precisa estar sempre disponível?
- Você possui redundância de links de internet?
- Se sim elas passam pelo mesmo backbone (quando uma cai a outra cai também)?
- A fibra delas passa pelos mesmos postes nas ruas? Sim, isso é importante pois o que acontece se um caminhão muito alto passar e arrebentar todos os fios de uma rua?
- O que você vai fazer se sua internet cair?
- Você tem mais de um local pra hospedar e replicar seus servidores? (mínimo: bairro diferente, recomendado: estados diferentes)
- Qual o SLA das suas operadoras? Ela satisfaz o que você precisa?
- Como você vai se proteger de indisponibilidade de energia elétrica?
- Qual a latência do seu link a todos os clientes? Isso vai interferir na qualidade do seu serviço?
Essas perguntas precisam ter respostas apenas caso você queria criar algo comercial.
Para o caso de um projeto comercial ou um projeto de estudos:
- Você tem alguma proteção para ataques DDOS? O que acontece se alguem mandar um ataque de 1Tb/s pra sua rede?
- Como você vai proteger sua rede contra ataques de força bruta ssh, portas abertas, exploits de equipamentos, elevação de permissao ...?
- Qual firewall você vai usar?
- Quem vai ter acesso físico ao seu servidor?
- Como você vai controlar a temperatura do servidor (para o caso de ter mais do que uma única máquina)
- Sua infraestrutura suporta um pico de acessos inesperado?
- Você tem IP Fixo?
Se você não souber como se proteger desses ataques NÃO CRIE UM SERVIDOR EM CASA. Você cria o risco de deixar a internet da sua casa indisponível até sua operadora querer resolver seu problema, seja trocando seu ip, seja aplicando regras de firewall.
Assuma que todos vão querer te atacar, roubar seus dados, te deixar indisponível, derrubar sua conexão.
Você precisa se preparar para todos os problemas, eles só precisam achar um