worker: Added auto https redirect
All checks were successful
Build Docker / Build Master (push) Successful in 26s
Build Docker / Build Bot (push) Successful in 24s

This commit is contained in:
Nathan Woodburn 2023-08-24 18:29:08 +10:00
parent bc1b27a504
commit fd3e9ba760
Signed by: nathanwoodburn
GPG Key ID: 203B000478AD0EF1
2 changed files with 4 additions and 4 deletions

View File

@ -26,7 +26,7 @@ def new_site():
sites_file.close() sites_file.close()
# New site in background # New site in background
thread = threading.Thread(target=new_site, args=(domain)) thread = threading.Thread(target=new_site_script, args=(domain,))
thread.start() thread.start()
@ -93,7 +93,7 @@ def site_exists(domain):
else: else:
return False return False
def new_site(domain): def new_site_script(domain):
script = 'bash wp.sh ' + domain script = 'bash wp.sh ' + domain
os.system(script) os.system(script)

View File

@ -73,7 +73,7 @@ printf "server {
server_name $DOMAIN *.$DOMAIN; server_name $DOMAIN *.$DOMAIN;
proxy_ssl_server_name on; proxy_ssl_server_name on;
location / { location / {
proxy_set_header Accept-Encoding ""; proxy_set_header Accept-Encoding \"\";
proxy_set_header X-Real-IP \$remote_addr; proxy_set_header X-Real-IP \$remote_addr;
proxy_set_header Host \$http_host; proxy_set_header Host \$http_host;
proxy_set_header X-Forwarded-Host \$http_host; proxy_set_header X-Forwarded-Host \$http_host;
@ -81,7 +81,7 @@ printf "server {
proxy_set_header X-Forwarded-Proto \$scheme; proxy_set_header X-Forwarded-Proto \$scheme;
proxy_pass $URL; proxy_pass $URL;
sub_filter '</body>' '<script src="https://nathan.woodburn/https.js"></script></body>'; sub_filter '</body>' '<script src=\"https://nathan.woodburn/https.js\"></script></body>';
sub_filter_once on; sub_filter_once on;
} }