Nginx config DSL and templates