Updated dockerfile for new file structure

This commit is contained in:
Karmaa
2025-02-09 02:23:31 -06:00
parent 95c2994b3c
commit 98a45e9161
2 changed files with 6 additions and 5 deletions

View File

@@ -20,8 +20,8 @@ http {
}
# Proxy WebSocket requests
location /ws/ {
proxy_pass http://localhost:8081; # Backend WebSocket server
location /io/ {
proxy_pass http://localhost:8081;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';

View File

@@ -68,10 +68,11 @@ export function NewTerminal({ hostConfig }) {
terminal.write("\r\n*** Connecting to backend ***\r\n");
// Create socket connection
const protocol = window.location.protocol === 'https:' ? 'wss:' : 'ws:';
const wsUrl = `${protocol}//${window.location.host}/ws/`;
const isSecure = window.location.protocol === "https:";
const wsProtocol = isSecure ? "https" : "http";
const ioUrl = `${wsProtocol}://${window.location.host}/io/`;
const socket = io(wsUrl);
const socket = io(ioUrl);
// Emit hostConfig to start SSH connection
socket.on("connect", () => {