Open service 20.101.2.157:80 · boatcrossings.uk
2026-01-11 03:01
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 03:02:36 GMT Location: https://boatcrossings.uk/
Open service 20.101.2.157:443 · boatcrossings.uk
2026-01-11 03:01
HTTP/1.1 200 OK
Content-Length: 881
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 03:02:35 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "57771908"
Last-Modified: Sun, 21 Dec 2025 16:13:33 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: UK Channel Crossing Visualiser | BoatCrossings.uk
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>UK Channel Crossing Visualiser | BoatCrossings.uk</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="/index.css">
<script type="importmap">
{
"imports": {
"react-dom/": "https://aistudiocdn.com/react-dom@^19.2.0/",
"react/": "https://aistudiocdn.com/react@^19.2.0/",
"react": "https://aistudiocdn.com/react@^19.2.0",
"@google/genai": "https://aistudiocdn.com/@google/genai@^1.29.0",
"recharts": "https://aistudiocdn.com/recharts@^3.4.1"
}
}
</script>
<script type="module" crossorigin src="/assets/index-CCRkVf-P.js"></script>
</head>
<body>
<div id="root"></div>
</body>
</html>