- build.sh: Remove old bundle tag before injecting hashed version - index.html: Remove duplicate script tag from template - docker-compose.yml: Fix network name (hermes-net, not litellm_hermes-net) - Deployment verified: HTTPS 200 via Cloudflare + Traefik
26 lines
944 B
HTML
26 lines
944 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>Iron Requiem</title>
|
|
<style>
|
|
* { margin: 0; padding: 0; box-sizing: border-box; }
|
|
html, body { width: 100%; height: 100%; overflow: hidden; background: #1a1a2e; }
|
|
canvas { display: block; image-rendering: pixelated; }
|
|
</style>
|
|
<!-- INLINE DIAGNOSTIC — runs before bundle, confirms page loads -->
|
|
<script>
|
|
window.__IR_BOOT = { time: Date.now(), deploy: 'BUILD_TIMESTAMP' };
|
|
console.log('[IR:page] HTML loaded, deploy:', new Date().toISOString());
|
|
console.log('[IR:page] navigator.userAgent:', navigator.userAgent.substring(0, 80));
|
|
window.addEventListener('error', function(e) {
|
|
console.error('[IR:page] GLOBAL ERROR:', e.message, 'at', e.filename, ':', e.lineno);
|
|
});
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div id="game-container"></div>
|
|
</body>
|
|
</html>
|