feat: add frontend dashboard, login page and portal entry
Public directory contains the Kanban SPA with dashboard UI, login page, and styles. Portal directory provides a standalone service entry page with CSS styling.
This commit is contained in:
64
portal/index.html
Normal file
64
portal/index.html
Normal file
@@ -0,0 +1,64 @@
|
||||
<!doctype html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>gahow-pc services</title>
|
||||
<link rel="stylesheet" href="/portal.css">
|
||||
</head>
|
||||
<body>
|
||||
<main class="shell">
|
||||
<header class="topbar">
|
||||
<div>
|
||||
<h1>gahow-pc</h1>
|
||||
<p>Local services</p>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<section class="service-section">
|
||||
<div class="section-heading">
|
||||
<h2>Services</h2>
|
||||
</div>
|
||||
<div class="service-grid">
|
||||
<a class="service-card primary" href="https://gahow-pc.ipads-lab.se.sjtu.edu.cn:3443/">
|
||||
<span class="service-icon">Gi</span>
|
||||
<span class="service-topline">Repository</span>
|
||||
<span class="service-name">Gitea</span>
|
||||
<span class="service-desc">本地 Git 仓库与项目管理</span>
|
||||
<span class="service-port">https :3443</span>
|
||||
</a>
|
||||
<a class="service-card primary" href="https://gahow-pc.ipads-lab.se.sjtu.edu.cn:8443/">
|
||||
<span class="service-icon">Kb</span>
|
||||
<span class="service-topline">Ops</span>
|
||||
<span class="service-name">Kanban</span>
|
||||
<span class="service-desc">GPU、额度、项目与 agent 任务</span>
|
||||
<span class="service-port">https :8443</span>
|
||||
</a>
|
||||
<a class="service-card primary" href="https://gahow-pc.ipads-lab.se.sjtu.edu.cn:5443/">
|
||||
<span class="service-icon">St</span>
|
||||
<span class="service-topline">Finance</span>
|
||||
<span class="service-name">Stock Agent</span>
|
||||
<span class="service-desc">个人股票分析与日报</span>
|
||||
<span class="service-port">https :5443</span>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<details class="api-section">
|
||||
<summary>后端 API</summary>
|
||||
<div class="service-grid">
|
||||
<a class="service-card" href="https://gahow-pc.ipads-lab.se.sjtu.edu.cn:8443/api/health">
|
||||
<span class="service-name">Kanban API</span>
|
||||
<span class="service-port">https :8443/api</span>
|
||||
<span class="service-desc">Kanban 前后端同一个 Node 服务</span>
|
||||
</a>
|
||||
<a class="service-card" href="https://gahow-pc.ipads-lab.se.sjtu.edu.cn:8788/api/health">
|
||||
<span class="service-name">Stock Agent API</span>
|
||||
<span class="service-port">https :8788/api</span>
|
||||
<span class="service-desc">Express API,位于 /home/gahow/projects/stock-agent</span>
|
||||
</a>
|
||||
</div>
|
||||
</details>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user