linux - add default API_LISTEN_IP
This commit is contained in:
parent
18d682b5a6
commit
fa628cb7d6
|
@ -81,6 +81,7 @@ jobs:
|
||||||
echo "HTTP_PORT=80" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "HTTP_PORT=80" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "HTTPS_PORT=443" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "HTTPS_PORT=443" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo 'DNS_RESOLVERS=9.9.9.9 8.8.8.8 8.8.4.4' | sudo tee -a /etc/bunkerweb/variables.env
|
echo 'DNS_RESOLVERS=9.9.9.9 8.8.8.8 8.8.4.4' | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
|
echo 'API_LISTEN_IP=127.0.0.1' | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "USE_BUNKERNET=no" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "USE_BUNKERNET=no" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "USE_BLACKLIST=no" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "USE_BLACKLIST=no" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "LOG_LEVEL=info" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "LOG_LEVEL=info" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
|
|
|
@ -75,6 +75,7 @@ jobs:
|
||||||
echo "HTTP_PORT=80" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "HTTP_PORT=80" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "HTTPS_PORT=443" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "HTTPS_PORT=443" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo 'DNS_RESOLVERS=9.9.9.9 8.8.8.8 8.8.4.4' | sudo tee -a /etc/bunkerweb/variables.env
|
echo 'DNS_RESOLVERS=9.9.9.9 8.8.8.8 8.8.4.4' | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
|
echo 'API_LISTEN_IP=127.0.0.1' | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "MULTISITE=yes" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "MULTISITE=yes" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "LOG_LEVEL=info" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "LOG_LEVEL=info" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
echo "USE_BUNKERNET=no" | sudo tee -a /etc/bunkerweb/variables.env
|
echo "USE_BUNKERNET=no" | sudo tee -a /etc/bunkerweb/variables.env
|
||||||
|
|
|
@ -228,6 +228,7 @@ You will find more settings about reverse proxy in the [settings section](settin
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
USE_REVERSE_PROXY=yes
|
USE_REVERSE_PROXY=yes
|
||||||
REVERSE_PROXY_URL=/
|
REVERSE_PROXY_URL=/
|
||||||
|
@ -268,6 +269,7 @@ You will find more settings about reverse proxy in the [settings section](settin
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
USE_REVERSE_PROXY=yes
|
USE_REVERSE_PROXY=yes
|
||||||
REVERSE_PROXY_URL=/
|
REVERSE_PROXY_URL=/
|
||||||
|
@ -323,6 +325,7 @@ You will find more settings about reverse proxy in the [settings section](settin
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
USE_REVERSE_PROXY=yes
|
USE_REVERSE_PROXY=yes
|
||||||
REVERSE_PROXY_URL=/
|
REVERSE_PROXY_URL=/
|
||||||
REVERSE_PROXY_HOST=http://127.0.0.1:8000
|
REVERSE_PROXY_HOST=http://127.0.0.1:8000
|
||||||
|
@ -658,6 +661,7 @@ You will find more settings about reverse proxy in the [settings section](settin
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
||||||
USE_REVERSE_PROXY=yes
|
USE_REVERSE_PROXY=yes
|
||||||
|
@ -701,6 +705,7 @@ You will find more settings about reverse proxy in the [settings section](settin
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
||||||
USE_REVERSE_PROXY=yes
|
USE_REVERSE_PROXY=yes
|
||||||
|
@ -756,6 +761,7 @@ You will find more settings about reverse proxy in the [settings section](settin
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
||||||
USE_REVERSE_PROXY=yes
|
USE_REVERSE_PROXY=yes
|
||||||
|
@ -2199,6 +2205,7 @@ BunkerWeb supports PHP using external or remote [PHP-FPM](https://www.php.net/ma
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
||||||
app1.example.com_LOCAL_PHP=/run/php/php-fpm.sock
|
app1.example.com_LOCAL_PHP=/run/php/php-fpm.sock
|
||||||
|
@ -2240,6 +2247,7 @@ BunkerWeb supports PHP using external or remote [PHP-FPM](https://www.php.net/ma
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
||||||
app1.example.com_LOCAL_PHP=/run/php/php-fpm.sock
|
app1.example.com_LOCAL_PHP=/run/php/php-fpm.sock
|
||||||
|
@ -2289,6 +2297,7 @@ BunkerWeb supports PHP using external or remote [PHP-FPM](https://www.php.net/ma
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
||||||
app1.example.com_LOCAL_PHP=/run/php/php-fpm.sock
|
app1.example.com_LOCAL_PHP=/run/php/php-fpm.sock
|
||||||
|
|
|
@ -823,10 +823,10 @@ Because the web UI is a web application, the recommended installation procedure
|
||||||
Here is the `/etc/bunkerweb/variables.env` boilerplate you can use :
|
Here is the `/etc/bunkerweb/variables.env` boilerplate you can use :
|
||||||
|
|
||||||
```conf
|
```conf
|
||||||
API_LISTEN_IP=127.0.0.1
|
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
www.example.com_USE_UI=yes
|
www.example.com_USE_UI=yes
|
||||||
|
@ -859,6 +859,7 @@ Because the web UI is a web application, the recommended installation procedure
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
www.example.com_USE_UI=yes
|
www.example.com_USE_UI=yes
|
||||||
|
@ -932,6 +933,7 @@ Because the web UI is a web application, the recommended installation procedure
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
www.example.com_USE_UI=yes
|
www.example.com_USE_UI=yes
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
# Replace with your domains
|
# Replace with your domains
|
||||||
SERVER_NAME=auth.example.com app1.example.com app2.example.com
|
SERVER_NAME=auth.example.com app1.example.com app2.example.com
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# replace with your domains
|
# replace with your domains
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
# real IP settings
|
# real IP settings
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
# Replace with your domains
|
# Replace with your domains
|
||||||
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
SERVER_NAME=app1.example.com app2.example.com app3.example.com
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
DISABLE_DEFAULT_SERVER=yes
|
DISABLE_DEFAULT_SERVER=yes
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
DISABLE_DEFAULT_SERVER=yes
|
DISABLE_DEFAULT_SERVER=yes
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
DISABLE_DEFAULT_SERVER=yes
|
DISABLE_DEFAULT_SERVER=yes
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
DISABLE_DEFAULT_SERVER=yes
|
DISABLE_DEFAULT_SERVER=yes
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
DISABLE_DEFAULT_SERVER=yes
|
DISABLE_DEFAULT_SERVER=yes
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=app1.example.com app2.example.com
|
SERVER_NAME=app1.example.com app2.example.com
|
||||||
MULTISITE=yes
|
MULTISITE=yes
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
DISABLE_DEFAULT_SERVER=yes
|
DISABLE_DEFAULT_SERVER=yes
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# replace with your domains
|
# replace with your domains
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
# real IP settings
|
# real IP settings
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
HTTP_PORT=80
|
HTTP_PORT=80
|
||||||
HTTPS_PORT=443
|
HTTPS_PORT=443
|
||||||
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
DNS_RESOLVERS=8.8.8.8 8.8.4.4
|
||||||
|
API_LISTEN_IP=127.0.0.1
|
||||||
# Replace with your domain
|
# Replace with your domain
|
||||||
SERVER_NAME=www.example.com
|
SERVER_NAME=www.example.com
|
||||||
DISABLE_DEFAULT_SERVER=yes
|
DISABLE_DEFAULT_SERVER=yes
|
||||||
|
|
|
@ -2,9 +2,9 @@ server {
|
||||||
server_name {{ API_SERVER_NAME }};
|
server_name {{ API_SERVER_NAME }};
|
||||||
|
|
||||||
# HTTP listen
|
# HTTP listen
|
||||||
listen {{ API_LISTEN_IP }}:{{ API_HTTP_PORT }};
|
listen {{ API_LISTEN_IP }}:{{ API_HTTP_PORT }} reuseport;
|
||||||
{% if API_LISTEN_IP != "127.0.0.1" +%}
|
{% if API_LISTEN_IP != "127.0.0.1" +%}
|
||||||
listen 127.0.0.1:{{ API_HTTP_PORT }};
|
listen 127.0.0.1:{{ API_HTTP_PORT }} reuseport;
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
# maximum body size for API
|
# maximum body size for API
|
||||||
|
|
Loading…
Reference in New Issue