nginx e vhosts.d
divide et impera
where do I put this proxy?
location /esayt/ {
proxy_pass "http://${AF.orm.host}:4242";
proxy_set_header Host ${AF.llama.host};
}
nowadays
- 4 svn branches (trunk, devel, qa, prod)
- 4 maven filters (devel, test, preprod, prod)
(nginx|openresty)-vhost.conf
include ${static.service.home}/conf/vhosts.d/s.appsfuel.com.conf;
include ${static.service.home}/conf/vhosts.d/developer.appsfuel.com.conf;
include ${static.service.home}/conf/vhosts.d/orm.appsfuel.com.conf;
include ${static.service.home}/conf/vhosts.d/docs.appsfuel.com.conf;
include ${static.service.home}/conf/vhosts.d/admin.appsfuel.com.conf;
include ${static.service.home}/conf/vhosts.d/api.appsfuel.com.conf;
include ${static.service.home}/conf/vhosts.d/go.appsfuel.com.conf;
${AF.nginx.allowToTest} include ${static.service.home}/conf/vhosts.d/httptest.appsfuel.com.conf;
${AF.nginx.allowToDev} include ${static.service.home}/conf/vhosts.d/profiler.appsfuel.com.conf;
include ${static.service.home}/conf/vhosts.d/refueljs.conf;
### REMOVE THEM ALL ###
include /jhub/_prod/server_dadabe_gaia_daemon/conf/vhost.conf;
${AF.nginx.allowToDev} include /jhub/_prod/server_dadaappsfuel_dashboard_daemon/conf/nginx-vhost.conf;
${AF.nginx.allowToDev} include /jhub/_prod/server_dadaappsfuel_sentry_daemon/conf/nginx-vhost.conf;