This commit is contained in:
mike
2025-12-17 15:02:35 +01:00
parent 2a92d51c92
commit ab755c0adf
2 changed files with 11 additions and 2 deletions

View File

@@ -344,7 +344,7 @@
<div id="chatContainer"> <div id="chatContainer">
<div id="header"> <div id="header">
<div>🤖 LM Studio Chat with Streaming</div> <div>🤖 LM Studio Chat with Streaming</div>
<div style="font-size: 0.9em; opacity: 0.9;">Connected to: <code>http://plato.lan:1234</code></div> <div style="font-size: 0.9em; opacity: 0.9;">Connected to: <code>/api (proxied to plato.lan:1234)</code></div>
</div> </div>
<div id="chatLog"></div> <div id="chatLog"></div>
@@ -375,7 +375,7 @@
<script> <script>
// Configuration // Configuration
const API_BASE_URL = 'http://plato.lan:1234/v1' const API_BASE_URL = '/api'
const API_KEY = 'not-needed' const API_KEY = 'not-needed'
// Global state // Global state

View File

@@ -20,6 +20,15 @@ server {
try_files /index.html =404; try_files /index.html =404;
} }
# Proxy API requests to plato.lan
location /api/ {
proxy_pass http://plato.lan:1234/v1/;
proxy_set_header Host $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;
}
# Gzip compression for better performance # Gzip compression for better performance
gzip on; gzip on;
gzip_vary on; gzip_vary on;