Fix undefined variable and add nginx conf

This commit is contained in:
hibobmaster 2024-03-02 11:48:32 +08:00
parent dd2c38d90c
commit 2517b8392a
Signed by: bobmaster
SSH key fingerprint: SHA256:5ZYgd8fg+PcNZNy4SzcSKu5JtqZyBF8kUhY7/k2viDk
2 changed files with 40 additions and 5 deletions

View file

@ -43,7 +43,7 @@ let chart = new Chart(
const restartBtn = document.getElementById("restart-server-btn")
window.onload = function () {
fetch('http://127.0.0.1:10000/')
fetch('/api')
.then(response => response.json())
.then(data => {
let compose_string = "";
@ -59,7 +59,7 @@ window.onload = function () {
console.log(error);
});
fetch('http://127.0.0.1:10000/get_latency')
fetch('/api/get_latency')
.then(response => response.json())
.then(data => {
for (let i = 0; i < data.length; i = i + 2) {
@ -72,10 +72,10 @@ window.onload = function () {
setInterval(function () {
fetch('http://127.0.0.1:10000')
fetch('/api')
.then(response => response.json())
.then(data => {
compose_string = "";
let compose_string = "";
compose_string += "当前时间: " + data.time;
compose_string += "\n服务器描述: " + data.description;
compose_string += "\n延迟: " + data.latency + "ms";
@ -106,7 +106,7 @@ restartBtn.addEventListener("click", () => {
onConfirm: (value) => {
restartBtn.disabled = true;
restartBtn.loading = true;
fetch("http://127.0.0.1:10000/restart-server", {
fetch("/api/restart-server", {
method: "POST",
headers: {
"Accept": "application/json",

35
nginx.conf Normal file
View file

@ -0,0 +1,35 @@
server {
listen 80;
server_name "your domain name";
location / {
return 301 https://$host$request_uri;
}
}
server {
listen 443 ssl http2;
server_name "your domain name";
# ssl related config
root /var/www/mc_status/dist;
index index.html;
location = /api {
proxy_pass http://127.0.0.1:10010;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# add_header Access-Control-Allow-Origin *;
}
location /api/ {
proxy_pass http://127.0.0.1:10010/;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# add_header Access-Control-Allow-Origin *;
}
}