В nginx теперь можно подсунуть кастомную ссылку на php

This commit is contained in:
ErickSkrauch 2016-09-01 20:04:52 +03:00
parent ee19df2623
commit 2ef6ac3c08
3 changed files with 3 additions and 4 deletions

View File

@ -14,14 +14,13 @@ services:
web: web:
build: ./docker/nginx build: ./docker/nginx
ports:
- "80:80"
links: links:
- app - app
volumes_from: volumes_from:
- app - app
environment: environment:
- AUTHSERVER_HOST=authserver.ely.by - AUTHSERVER_HOST=authserver.ely.by
- PHP_LINK=app
node-dev-server: node-dev-server:
build: ./frontend build: ./frontend

View File

@ -31,7 +31,7 @@ server {
} }
location ~* \.php$ { location ~* \.php$ {
fastcgi_pass app:9000; fastcgi_pass ${PHP_LINK}:9000;
include fastcgi_params; include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SERVER_NAME $host; fastcgi_param SERVER_NAME $host;

View File

@ -1,4 +1,4 @@
#!/usr/bin/env bash #!/usr/bin/env bash
envsubst '$AUTHSERVER_HOST' < /etc/nginx/conf.d/account.ely.by.conf.template > /etc/nginx/conf.d/default.conf envsubst '$AUTHSERVER_HOST:$PHP_LINK' < /etc/nginx/conf.d/account.ely.by.conf.template > /etc/nginx/conf.d/default.conf
nginx -g 'daemon off;' nginx -g 'daemon off;'