Disco Virtual Privado, Como Criar Um?

Bom dia/tarde/noite

Gostaria de criar um servidor de arquivos NAS mas que eu pudesse acessar também fora de casa. Como é a melhor forma de fazer isso?
Havia interessado no Nextcloud, mas até onde vi ele funciona estilo Dropbox/GDrive/etc. Não quero ter uma cópia do arquivo no note, quero acessar o arquivo no NAS apenas. Nextcloud tem opção disso? Precisarei fazer uma VPN? O que é o mais interessante a se fazer?

Sempre usei o FreeNAS para isso mas sempre local nunca com acesso externo. Lembrando que ele não é linux (é BSD base) portanto ler a documentação é altamente recomendável.