Is it possible to specify root path relative to the containing conf file?
Resposta curta: Não.
Resposta longa: Nginx, por padrão, só conhece o caminho como --prefix e --conf-path que são definidos no tempo de compilação (ref: link ). Podemos encontrar vários caminhos usados pelo Nginx executando o comando nginx -V (é o capital "V"). Portanto, --conf-path é onde reside o arquivo principal nginx.conf e o caminho é usado para qualquer caminho relativo.
De acordo com a documentação oficial ( link ), uma diretiva root pode conter outras variáveis.
Obrigado pela @cyker por esclarecer depois de 5 anos postando a resposta inicial!