Você pode usar o link owncloud ou o link nextcloud de serviços em nuvem de terceiros (como caixa de depósito).
Você configura um de seus PCs como um servidor e configura todos os outros PCs como clientes (incluindo o PC que atua como servidor).
O PC "servidor" deve ser preferencialmente um desktop, com uma conexão ethernet Gbit (não wifi), que deve estar sempre ligada ou deve ser ativada na lan.
Como alternativa a ter um PC sempre ligado, existem soluções baseadas em placas Rasberry Pi ou outras placas de baixo consumo de energia. por exemplo, link