Tenho um servidor pessoal que disponilizo para alguns colegas e familiares.
Uso um notebook dell inspiron 1545 Core 2Duo 3GB RAM SSD 120GB HD EXTERNO 2TB WD PURPLE.
Proxmox com os seguintes containers:
- Ubuntu Server (Plex Server)
- Ubuntu Server (Deluge Torrent)
- Ubuntu Server (PfSense)
- Ubunti Server (NextCloud)
Uso ip fixo não redundante.
Os serviços são acessados externamente com portas redirecionadas (Forward Rules).
Uso failban no Nextcloud, que é o serviço mais usado pelo pessoal.
Uso um no-break pra segurar o notebook e HD externo por 1HR. Caso a energia não retorne, o próprio proxmox faz shutdown encerrando todos serviços (basta criar um script bash).
Mas como você quer tornar o serviço escalável, vai precisar com certeza de uma estrutura física e de software como disse o colega "Oletros"
Abraço