Eu delegaria isso para um idioma de backend (como o php, por exemplo) e usaria o cabeçalho X-Accel-Redirect de lá.
Seu back-end pode conversar com bancos de dados ou sistemas de arquivos tudo o que desejar; o real spoonfeeding dos clientes é delegado de volta ao nginx - uma boa configuração.