Files
awoooi/ops/maintenance/maintenance.html
Your Name c6ec7a3b71
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled
fix(recovery): detect all-host reboot recovery gaps
2026-06-30 18:21:56 +08:00

79 lines
2.1 KiB
HTML

<!doctype html>
<html lang="zh-Hant">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="noindex">
<title>系統維護中</title>
<style>
:root {
color-scheme: light;
--ink: #172026;
--muted: #52606d;
--line: #d8dee5;
--accent: #0f766e;
--bg: #f7f8f8;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
min-height: 100vh;
display: grid;
place-items: center;
background: var(--bg);
color: var(--ink);
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans TC", sans-serif;
}
main {
width: min(92vw, 640px);
padding: 32px 0;
}
.status {
display: inline-flex;
align-items: center;
gap: 10px;
margin-bottom: 20px;
color: var(--accent);
font-size: 15px;
font-weight: 700;
}
.dot {
width: 10px;
height: 10px;
border-radius: 999px;
background: var(--accent);
}
h1 {
margin: 0 0 16px;
font-size: clamp(32px, 8vw, 56px);
line-height: 1.05;
letter-spacing: 0;
}
p {
margin: 0 0 16px;
color: var(--muted);
font-size: 18px;
line-height: 1.7;
}
.meta {
margin-top: 28px;
padding-top: 18px;
border-top: 1px solid var(--line);
font-size: 14px;
color: var(--muted);
}
</style>
</head>
<body>
<main>
<div class="status"><span class="dot"></span>AWOOOI 維護模式</div>
<h1>系統正在恢復服務</h1>
<p>我們偵測到主機或上游服務正在重啟,流量暫時切到維護頁。這個頁面不依賴內部資料庫或應用程式,因此在主要服務恢復前仍可正常顯示。</p>
<p>系統會持續自動檢查,服務恢復後會切回正式網站。</p>
<div class="meta">HTTP 502 / 503 / 504 fallback page. No application secrets, cookies, or user data are loaded here.</div>
</main>
</body>
</html>