@@ -63,12 +63,24 @@ import tpaRegistrationService from './tpa-registration.service';
63
63
import healthMonitorService from './health-monitor.service' ;
64
64
import axios from 'axios' ;
65
65
66
- export const PUBLIC_HOST_NAME = process . env . PUBLIC_HOST_NAME || "dev .augmentos.cloud";
67
- export let LOCAL_HOST_NAME = process . env . CLOUD_HOST_NAME || process . env . PORTER_APP_NAME ? ` ${ process . env . PORTER_APP_NAME } - cloud.default.svc.cluster.local:80` : "cloud "
66
+ export const CLOUD_PUBLIC_HOST_NAME = process . env . PUBLIC_HOST_NAME ; // e.g., "prod .augmentos.cloud"
67
+ export const CLOUD_LOCAL_HOST_NAME = process . env . LOCAL_HOST_NAME ; // e.g., "localhost:8002" | "cloud" | "cloud-debug- cloud.default.svc.cluster.local:80"
68
68
export const AUGMENTOS_AUTH_JWT_SECRET = process . env . AUGMENTOS_AUTH_JWT_SECRET || "" ;
69
69
70
- logger . info ( `🔥🔥🔥 [websocket.service]: PUBLIC_HOST_NAME: ${ PUBLIC_HOST_NAME } ` ) ;
71
- logger . info ( `🔥🔥🔥 [websocket.service]: LOCAL_HOST_NAME: ${ LOCAL_HOST_NAME } ` ) ;
70
+ if ( ! CLOUD_PUBLIC_HOST_NAME ) {
71
+ logger . error ( "PUBLIC_HOST_NAME is not set. Please set it in your environment variables." ) ;
72
+ }
73
+
74
+ if ( ! CLOUD_LOCAL_HOST_NAME ) {
75
+ logger . error ( "LOCAL_HOST_NAME is not set. Please set it in your environment variables." ) ;
76
+ }
77
+
78
+ if ( ! AUGMENTOS_AUTH_JWT_SECRET ) {
79
+ logger . error ( "AUGMENTOS_AUTH_JWT_SECRET is not set. Please set it in your environment variables." ) ;
80
+ }
81
+
82
+ logger . info ( `🔥🔥🔥 [websocket.service]: PUBLIC_HOST_NAME: ${ CLOUD_PUBLIC_HOST_NAME } ` ) ;
83
+ logger . info ( `🔥🔥🔥 [websocket.service]: LOCAL_HOST_NAME: ${ CLOUD_LOCAL_HOST_NAME } ` ) ;
72
84
73
85
const WebSocketServer = WebSocket . Server || WebSocket . WebSocketServer ;
74
86
@@ -434,7 +446,7 @@ export class WebSocketService {
434
446
}
435
447
} else {
436
448
// For non-system apps, use the public host
437
- augmentOSWebsocketUrl = `wss://${ PUBLIC_HOST_NAME } /tpa-ws` ;
449
+ augmentOSWebsocketUrl = `wss://${ CLOUD_PUBLIC_HOST_NAME } /tpa-ws` ;
438
450
userSession . logger . info ( `Using public URL for app ${ packageName } ` ) ;
439
451
}
440
452
0 commit comments