19 lines
405 B
Bash
Executable File
19 lines
405 B
Bash
Executable File
#!/bin/sh
|
|
|
|
uci -q batch <<-EOF
|
|
delete uhttpd.main.listen_http
|
|
add_list uhttpd.main.listen_http=0.0.0.0:80
|
|
add_list uhttpd.main.listen_http=[::]:80
|
|
|
|
delete uhttpd.main.listen_https
|
|
|
|
set uhttpd.main.home=/lib/gluon/status-page/www
|
|
EOF
|
|
|
|
RAM=$(awk '/MemTotal/ {print $2}' /proc/meminfo)
|
|
if [ $RAM -lt $((48*1024)) ]; then
|
|
uci set uhttpd.main.max_requests=16
|
|
else
|
|
uci set uhttpd.main.max_requests=32
|
|
fi
|