mirror of
https://github.com/ENSL/ensl.org.git
synced 2025-03-06 17:41:18 +00:00
Update env vars and nginx conf for deployment
This commit is contained in:
parent
4bb15ffd56
commit
132cd59011
3 changed files with 7 additions and 4 deletions
|
@ -18,6 +18,7 @@ PRODUCTION_ROOT_DOMAIN=ensl.org
|
|||
PRODUCTION_DOMAIN=www.ensl.org
|
||||
PRODUCTION_PORT=80
|
||||
PRODUCTION_PORT_SSL=443
|
||||
PRODUCTION_NGINX_PATH=/var/www
|
||||
|
||||
MYSQL_DATABASE=ensl
|
||||
MYSQL_CONNECTION_POOL=48
|
||||
|
|
|
@ -8,9 +8,11 @@ SCRYPT_MAX_TIME=0.001
|
|||
ASSETS_PRECOMPILE=1
|
||||
|
||||
PUMA_PORT=5000
|
||||
|
||||
STAGING_ROOT_DOMAIN=ensl.org
|
||||
STAGING_DOMAIN=www.ensl.org
|
||||
STAGING_PORT=5001
|
||||
STAGING_PORT_SSL=5000
|
||||
STAGING_NGINX_PATH=/var/staging
|
||||
|
||||
MYSQL_DATABASE=ensl_staging
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Use it in production or copy it over
|
||||
|
||||
upstream puma {
|
||||
server production:$PUMA_PORT;
|
||||
server production:$PRODUCTION_PUMA_PORT;
|
||||
# server unix:/var/tmp/puma.$RAILS_ENV.sock fail_timeout=0;
|
||||
}
|
||||
|
||||
|
@ -17,7 +17,7 @@ server {
|
|||
ssl_certificate_key /etc/ssl/ensl/privkey.pem;
|
||||
|
||||
server_name $PRODUCTION_ROOT_DOMAIN;
|
||||
root $APP_PATH_PUBLIC;
|
||||
root $PRODUCTION_NGINX_PUBLIC;
|
||||
return 301 https://$PRODUCTION_DOMAIN$request_uri;
|
||||
}
|
||||
|
||||
|
@ -36,7 +36,7 @@ server {
|
|||
error_page 497 https://$host:$server_port$request_uri;
|
||||
|
||||
server_name $PRODUCTION_DOMAIN;
|
||||
root $APP_PATH_PUBLIC;
|
||||
root $PRODUCTION_NGINX_PUBLIC;
|
||||
index index.html index.htm index.php;
|
||||
|
||||
ssl_certificate /etc/ssl/ensl/fullchain.pem;
|
||||
|
|
Loading…
Reference in a new issue