source:
installer/vagrant/setup-proxy.sh
@
ba0edc7
Last change on this file since ba0edc7 was bd458a5, checked in by , 15 months ago | |
---|---|
|
|
File size: 514 bytes |
Rev | Line | |
---|---|---|
[19e3ffc] | 1 | #!/bin/bash |
2 | ||
3 | set -eu | |
[152bbe5] | 4 | |
5 | SERVER=$1 | |
6 | BRANCH=$2 | |
7 | ||
8 | #NGINX docker folder config | |
9 | NGINXCONF=/opt/nginx/conf | |
10 | DEST=$NGINXCONF/$BRANCH.location | |
11 | ||
[f18702f] | 12 | IP=$(vagrant ssh $SERVER -c "ifdata -pa eth0" | tr -d '\r') |
[1107cf8] | 13 | IP=$(echo "${IP//[$'\t\r\n']}") |
[bd458a5] | 14 | if [ -z $IP ]; then |
15 | echo "Couldn't detect IP" | |
16 | exit 1 | |
17 | fi | |
[152bbe5] | 18 | |
[bd458a5] | 19 | echo "server IP es ($IP)" |
[6a88999] | 20 | |
[152bbe5] | 21 | # Configure proxy |
[bd458a5] | 22 | cp config/nginx-template.location $DEST |
[152bbe5] | 23 | sed -i "s/##IPADDRESS##/$IP/g" $DEST |
24 | sed -i "s/##BRANCH##/$BRANCH/g" $DEST | |
25 | ||
[bd458a5] | 26 | # Reload nginx |
27 | docker exec nginx_reverse_proxy nginx -s reload |
Note: See TracBrowser
for help on using the repository browser.