This commit is contained in:
Donald Zou 2025-03-12 00:44:36 +08:00
parent 5732867407
commit ca67a6897f
2 changed files with 2 additions and 6 deletions

View File

@ -32,7 +32,6 @@ DB_PATH = os.path.join(CONFIGURATION_PATH, 'db')
if not os.path.isdir(DB_PATH): if not os.path.isdir(DB_PATH):
os.mkdir(DB_PATH) os.mkdir(DB_PATH)
DASHBOARD_CONF = os.path.join(CONFIGURATION_PATH, 'wg-dashboard.ini') DASHBOARD_CONF = os.path.join(CONFIGURATION_PATH, 'wg-dashboard.ini')
WG_CONF_PATH = None
UPDATE = None UPDATE = None
app = Flask("WGDashboard", template_folder=os.path.abspath("./static/app/dist")) app = Flask("WGDashboard", template_folder=os.path.abspath("./static/app/dist"))
app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 5206928 app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 5206928
@ -45,7 +44,7 @@ class CustomJsonEncoder(DefaultJSONProvider):
def default(self, o): def default(self, o):
if callable(getattr(o, "toJson", None)): if callable(getattr(o, "toJson", None)):
return o.toJson() return o.toJson()
return super().default(self, o) return super().default(self)
app.json = CustomJsonEncoder(app) app.json = CustomJsonEncoder(app)
''' '''
@ -319,6 +318,7 @@ class WireguardConfiguration:
self.Name: str = "" self.Name: str = ""
self.PrivateKey: str = "" self.PrivateKey: str = ""
self.PublicKey: str = "" self.PublicKey: str = ""
self.ListenPort: str = "" self.ListenPort: str = ""
self.Address: str = "" self.Address: str = ""
self.DNS: str = "" self.DNS: str = ""

View File

@ -1,10 +1,6 @@
import os.path import os.path
import dashboard, configparser import dashboard, configparser
from datetime import datetime from datetime import datetime
import multiprocessing
global sqldb, cursor, DashboardConfig, WireguardConfigurations, AllPeerJobs, JobLogger global sqldb, cursor, DashboardConfig, WireguardConfigurations, AllPeerJobs, JobLogger
app_host, app_port = dashboard.gunicornConfig() app_host, app_port = dashboard.gunicornConfig()
date = datetime.today().strftime('%Y_%m_%d_%H_%M_%S') date = datetime.today().strftime('%Y_%m_%d_%H_%M_%S')