Fix how env variables are loaded in astro
This commit is contained in:
@@ -6,9 +6,11 @@ interface Props {
|
||||
|
||||
const { title, primaryColor = '#2d5016' } = Astro.props;
|
||||
|
||||
const liveReloadEnabled = import.meta.env.PUBLIC_LIVE_RELOAD_WS_ENABLED === 'true';
|
||||
const wsPath = import.meta.env.PUBLIC_LIVE_RELOAD_WS_PATH || '/__live_reload';
|
||||
const wsUrl = import.meta.env.PUBLIC_LIVE_RELOAD_WS_URL || '';
|
||||
// Prefer runtime env (SSR) so Dokploy/containers can inject at deploy time.
|
||||
const liveReloadEnabled =
|
||||
(process.env.PUBLIC_LIVE_RELOAD_WS_ENABLED ?? import.meta.env.PUBLIC_LIVE_RELOAD_WS_ENABLED) === 'true';
|
||||
const wsPath = (process.env.PUBLIC_LIVE_RELOAD_WS_PATH ?? import.meta.env.PUBLIC_LIVE_RELOAD_WS_PATH) || '/__live_reload';
|
||||
const wsUrl = (process.env.PUBLIC_LIVE_RELOAD_WS_URL ?? import.meta.env.PUBLIC_LIVE_RELOAD_WS_URL) || '';
|
||||
---
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
Reference in New Issue
Block a user