|
1 | 1 | #!/bin/sh
|
2 | 2 |
|
3 |
| -export HCNPM_IP="localhost" |
4 |
| -export HCGOA_IP="localhost" |
| 3 | +export HCNPM_IP="$NPM_IPV4_BINDING" |
| 4 | +export HCGOA_IP="$GOA_IPV4_BINDING" |
5 | 5 |
|
6 |
| -if [ "$NPM_LISTEN_LOCALHOST" = "true" ]; then |
7 |
| - export NPM_IPV4_BINDING="127.0.0.1" |
8 |
| - export NPM_IPV6_BINDING="[::1]" |
9 |
| -fi |
10 |
| - |
11 |
| -if [ "$NPM_IPV6_BINDING" != "[::]" ] && [ "$NPM_IPV4_BINDING" != "0.0.0.0" ]; then |
12 |
| - if [ "$NPM_IPV6_BINDING" != "[::]" ] && [ "$NPM_DISABLE_IPV6" = "false" ]; then |
13 |
| - export HCNPM_IP="$NPM_IPV6_BINDING" |
14 |
| - fi |
15 |
| - if [ "$NPM_IPV4_BINDING" != "0.0.0.0" ]; then |
16 |
| - export HCNPM_IP="$NPM_IPV4_BINDING" |
17 |
| - fi |
18 |
| -fi |
19 | 6 |
|
20 |
| -if [ "$GOA_LISTEN_LOCALHOST" = "true" ]; then |
21 |
| - export GOA_IPV4_BINDING="127.0.0.1" |
22 |
| - export GOA_IPV6_BINDING="[::1]" |
| 7 | +if [ "$NPM_IPV4_BINDING" = "0.0.0.0" ]; then |
| 8 | + export HCNPM_IP="127.0.0.1" |
23 | 9 | fi
|
24 | 10 |
|
25 |
| -if [ "$GOA_IPV6_BINDING" != "[::]" ] && [ "$GOA_IPV4_BINDING" != "0.0.0.0" ]; then |
26 |
| - if [ "$GOA_IPV6_BINDING" != "[::]" ] && [ "$GOA_DISABLE_IPV6" = "false" ]; then |
27 |
| - export HCGOA_IP="$GOA_IPV6_BINDING" |
28 |
| - fi |
29 |
| - if [ "$NPM_IPV4_BINDING" != "0.0.0.0" ]; then |
30 |
| - export HCGOA_IP="$GOA_IPV4_BINDING" |
31 |
| - fi |
| 11 | +if [ "$GOA_IPV4_BINDING" = "0.0.0.0" ]; then |
| 12 | + export HCGOA_IP="127.0.0.1" |
32 | 13 | fi
|
33 | 14 |
|
34 | 15 | if (if [ "$GOA" = "true" ]; then [ -f /tmp/goa/index.html ] && nc -z "$HCGOA_IP" "$GOA_PORT"; fi && if [ "$PHP82" = true ]; then cgi-fcgi -bind -connect /run/php82.sock > /dev/null 2>&1; fi && if [ "$PHP83" = true ]; then cgi-fcgi -bind -connect /run/php83.sock > /dev/null 2>&1; fi && [ "$(curl -sk https://"$HCNPM_IP":"$NPM_PORT"/api/ | jq --raw-output .status)" = "OK" ]); then
|
|
0 commit comments