From 493d75e51a7464623192d36fd57a1ffb57d1047c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Tue, 23 Jun 2026 17:30:25 +0400 Subject: [PATCH] v1.0.159: /static/app.js (nginx location / matches) --- deploy/convert_server.py | 5 +++-- deploy/nginx-contracts.conf | 8 +++----- index.cfm | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/deploy/convert_server.py b/deploy/convert_server.py index 08f1247..c47b12f 100755 --- a/deploy/convert_server.py +++ b/deploy/convert_server.py @@ -40,7 +40,7 @@ class Handler(BaseHTTPRequestHandler): self._handle_process_v2(parsed) elif parsed.path == "/health": self._json({"ok": True, "db": DB_CONFIG["dbname"]}) - elif parsed.path == "/app.js": + elif parsed.path == "/app.js" or parsed.path.startswith("/static/"): self._handle_app_js() elif parsed.path == "/api/supplements": self._handle_api_supplements(parsed) @@ -123,7 +123,8 @@ class Handler(BaseHTTPRequestHandler): def _handle_app_js(self): try: - with open(os.path.join(os.path.dirname(__file__), "app.js"), "rb") as f: + fname = self.path.lstrip("/").replace("static/", "") + with open(os.path.join(os.path.dirname(__file__), fname), "rb") as f: js = f.read() self.send_response(200) self.send_header("Content-Type", "application/javascript; charset=utf-8") diff --git a/deploy/nginx-contracts.conf b/deploy/nginx-contracts.conf index 9274524..5adfbcf 100644 --- a/deploy/nginx-contracts.conf +++ b/deploy/nginx-contracts.conf @@ -10,11 +10,9 @@ server { proxy_read_timeout 120s; } - location = /app.js { - alias /home/naeel/contracts/app.js; - add_header Content-Type "application/javascript; charset=utf-8"; - add_header Access-Control-Allow-Origin "*"; - expires 0; + location /static/ { + proxy_pass http://127.0.0.1:8766; + proxy_read_timeout 10s; } location /lucee/ { diff --git a/index.cfm b/index.cfm index 89f2190..3227656 100644 --- a/index.cfm +++ b/index.cfm @@ -186,6 +186,6 @@ - +