mirror of
https://github.com/jointakahe/takahe.git
synced 2024-11-25 16:51:00 +00:00
Switch from hardcoding quad9 to reading resolv.conf
This commit is contained in:
parent
79aea1b8ba
commit
aa592b496a
2 changed files with 7 additions and 3 deletions
|
@ -74,7 +74,7 @@ server {
|
||||||
internal;
|
internal;
|
||||||
|
|
||||||
# Reconstruct the remote URL
|
# Reconstruct the remote URL
|
||||||
resolver 9.9.9.9 149.112.112.112 ipv6=off;
|
resolver __NAMESERVER__ valid=10s;
|
||||||
|
|
||||||
# Unset Authorization and Cookie for security reasons.
|
# Unset Authorization and Cookie for security reasons.
|
||||||
proxy_set_header Authorization '';
|
proxy_set_header Authorization '';
|
||||||
|
|
|
@ -1,8 +1,12 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Set up cache size
|
# Set up cache size and nameserver subs
|
||||||
CACHE_SIZE="${TAKAHE_NGINX_CACHE_SIZE:-1g}"
|
CACHE_SIZE="${TAKAHE_NGINX_CACHE_SIZE:-1g}"
|
||||||
sed s/__CACHESIZE__/${CACHE_SIZE}/g /etc/nginx/conf.d/default.conf.tpl > /etc/nginx/conf.d/default.conf
|
NAMESERVER=`cat /etc/resolv.conf | grep "nameserver" | awk '{print $2}' | tr '\n' ' '`
|
||||||
|
if [ -z "$NAMESERVER" ]; then
|
||||||
|
NAMESERVER="9.9.9.9 149.112.112.112"
|
||||||
|
fi
|
||||||
|
sed "s/__CACHESIZE__/${CACHE_SIZE}/g" /etc/nginx/conf.d/default.conf.tpl | sed "s/__NAMESERVER__/${NAMESERVER}/g" > /etc/nginx/conf.d/default.conf
|
||||||
|
|
||||||
# Run nginx and gunicorn
|
# Run nginx and gunicorn
|
||||||
nginx &
|
nginx &
|
||||||
|
|
Loading…
Reference in a new issue