Cara, o meu tem um celeron de segunda geração, 2gb de ram e 1tb de armazenamento, instalei o ubuntu server e configurei o jellyfin, e então eu tenho um serviço de streaming pessoal agora, dá pra assistir tranquilo a uns 720p e sobra processamento pra fazer outras coisas menores. pão importa muito o hardware se for só pra uma pessoa só.
Meu servidor pessoal é um orangepi vagabundão kkkk. Pra um usuário só, até um celular android velho rodando linux na base da gambiarra quebra um galho.
Se for atender poucos clientes, uma i3 13100 tá de bom tamanho. Não compre o modelo f pois não tem gpu integrada, necessária pra transcoding. A placa mãe deve ter gigabit ethernet (10/100/1000). Se for uso esporádico, um bom HD dá conta. Eu não abriria o servidor para clientes fora da LAN antes de entender um pouco de segurança, e mesmo assim, só para pessoas de confiança. Um cliente mal intencionado (ou comprometido) pode vir a atacar o seu servidor.
Se o orçamento estiver confortável eu iria de ryzen 7600, e configuraria para ser a minha máquina principal mesmo. Nesse caso, montaria o servidor no docker/wsl 2. Sobraria PC até pra jogar.
Nada como um upcycle de um pc velho. Menos lixo no ambiente :)
Para a maior parte das coisas, 2GB de RAM ou mais e um processador dual core resolve.
Tem um certo planejamento envolvido num homeserver. Vai querer rodar servidores de jogos ? Arquivos ? Jellyfin/plex ?
Antes de montar, faz uma lista do que seria mais util para vc hoje e monta de acordo com isso :)