2018-11-26 13:32:49 -05:00
|
|
|
#!/bin/sh
|
2019-01-30 13:09:31 -05:00
|
|
|
cp /usr/local/$VIZIER_CONFIG /etc/nginx/conf.d/vizier.conf
|
|
|
|
sed -i -E "s/(server_name\s+[a-z]+)\.vizier\.app/\1.$VIZIER_DOMAIN/g" /etc/nginx/conf.d/vizier.conf
|
|
|
|
sed -i -E "s/(https:\/\/[a-z]+)\.vizier\.app/\1.$VIZIER_DOMAIN/g" /etc/nginx/conf.d/vizier.conf
|
2019-04-23 13:35:31 -04:00
|
|
|
sed -i -E "s#/vizier-db/api/v1/#$VIZIER_API_APP_PATH#g" /etc/nginx/conf.d/vizier.conf
|
2019-05-09 11:58:16 -04:00
|
|
|
sed -i -E "s#proxy_pass http://vizierapi#proxy_pass http://vizierapi$VIZIER_API_PROXY_PATH#g" /etc/nginx/conf.d/vizier.conf
|
2019-05-14 14:54:48 -04:00
|
|
|
if [ "$API_BASIC_AUTH" == "true" ]; then
|
|
|
|
sed -i -E "s/#auth_basic \"Vizier API\";/auth_basic \"Vizier API\";/g" /etc/nginx/conf.d/vizier.conf
|
|
|
|
sed -i -E "s%#auth_basic_user_file /etc/nginx/.htpasswd_api;%auth_basic_user_file /etc/nginx/.htpasswd_api;%g" /etc/nginx/conf.d/vizier.conf
|
|
|
|
else
|
|
|
|
sed -i -E "s/#?auth_basic \"Vizier API\";/#auth_basic \"Vizier API\";/g" /etc/nginx/conf.d/vizier.conf
|
|
|
|
sed -i -E "s%#?auth_basic_user_file /etc/nginx/.htpasswd_api;%#auth_basic_user_file /etc/nginx/.htpasswd_api;%g" /etc/nginx/conf.d/vizier.conf
|
|
|
|
fi
|
2018-11-26 13:32:49 -05:00
|
|
|
/usr/bin/supervisord
|