2025-06-28 15:16:06 +08:00

75 lines
3.3 KiB
TypeScript

export default function ApiTest() {
return (
<div className="p-8">
<h1 className="text-2xl font-bold mb-4">Winupdate Neo API </h1>
<div className="space-y-4">
<div className="border p-4 rounded">
<h2 className="text-lg font-semibold mb-2">API </h2>
<ul className="space-y-1 text-sm">
<li> GET /api/hosts - </li>
<li> POST /api/hosts/[hostname]/screenshots - </li>
<li> GET /api/hosts/[hostname]/screenshots - </li>
<li> POST /api/hosts/[hostname]/credentials - </li>
<li> GET /api/hosts/[hostname]/credentials - </li>
<li> GET /api/hosts/[hostname]/time-distribution - </li>
<li> GET /api/version - </li>
<li> POST /api/upload/version - </li>
<li> GET /api/screenshots/[fileId] - </li>
<li> GET /api/downloads/[fileId] - </li>
</ul>
</div>
<div className="border p-4 rounded">
<h2 className="text-lg font-semibold mb-2"></h2>
<ul className="space-y-1 text-sm">
<li> Host - </li>
<li> Record - </li>
<li> Window - </li>
<li> Screenshot - </li>
<li> Credential - </li>
<li> Password - </li>
<li> Version - </li>
<li> Nssm - NSSM </li>
</ul>
</div>
<div className="border p-4 rounded">
<h2 className="text-lg font-semibold mb-2"></h2>
<ul className="space-y-1 text-sm">
<li> DATABASE_URL - </li>
<li> AUTH_USERNAME - </li>
<li> AUTH_PASSWORD - </li>
<li> PORT - </li>
</ul>
</div>
<div className="border p-4 rounded">
<h2 className="text-lg font-semibold mb-2">MinIO </h2>
<ul className="space-y-1 text-sm">
<li> 服务器: 192.168.5.13:9000</li>
<li> Bucket: winupdate</li>
<li> 存储结构: 按类型////</li>
<li> 截图路径: screenshots/////</li>
<li> 版本路径: versions///</li>
<li> </li>
<li> </li>
</ul>
</div>
<div className="border p-4 rounded">
<h2 className="text-lg font-semibold mb-2"></h2>
<ul className="space-y-1 text-sm">
<li> </li>
<li> objectName </li>
<li> MinIO </li>
<li> </li>
<li> 访</li>
<li> </li>
</ul>
</div>
</div>
</div>
)
}