Você não precisa adicionar nada ao nginx na criação do usuário. Basta usar algo assim no seu bloco de servidores:
location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/www$2;
autoindex on;
}
Verifique suas distribuições / etc / skel
se você mkdir / etc / skel / www todos os userdirs criados por adduser (ou suas distribuições adduser-script) terão este diretório por padrão.