48 lines
3 KiB
HTML
48 lines
3 KiB
HTML
{{template "layout" .}}
|
||
{{define "title"}}状态 — 文派包源{{end}}
|
||
{{define "meta_seo"}}
|
||
<meta name="description" content="文派包源运行状态与同步信息。">
|
||
{{if .AppURL}}<link rel="canonical" href="{{.AppURL}}/status">{{end}}
|
||
{{end}}
|
||
{{define "json_ld"}}{{end}}
|
||
{{define "og_meta"}}
|
||
<meta property="og:title" content="状态 — 文派包源">
|
||
<meta property="og:description" content="文派包源运行状态与同步信息。">
|
||
{{if .AppURL}}<meta property="og:url" content="{{.AppURL}}/status">{{end}}
|
||
<meta property="og:type" content="website">
|
||
{{end}}
|
||
{{define "content"}}
|
||
<div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-10">
|
||
<h1 class="text-4xl font-bold tracking-tight text-gray-900 mb-6">运行状态</h1>
|
||
|
||
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 mb-10">
|
||
<div class="rounded-lg border border-gray-200 px-5 py-4">
|
||
<p class="text-xs font-medium text-gray-400 uppercase tracking-wide">总包数</p>
|
||
<p class="text-2xl font-bold mt-1">{{formatNumberComma .Stats.TotalPackages}}</p>
|
||
<p class="text-xs text-gray-500 mt-0.5">{{formatNumberComma .Stats.ActivePlugins}} 插件 · {{formatNumberComma .Stats.ActiveThemes}} 主题</p>
|
||
</div>
|
||
<div class="rounded-lg border border-gray-200 px-5 py-4">
|
||
<p class="text-xs font-medium text-gray-400 uppercase tracking-wide">上游数据源</p>
|
||
<p class="text-lg font-bold mt-1 truncate"><a href="{{.SourceURL}}" class="text-brand-primary hover:underline" target="_blank" rel="nofollow">wp-packages.org</a></p>
|
||
<p class="text-xs text-gray-500 mt-0.5">Composer 元数据实时代理</p>
|
||
</div>
|
||
<div class="rounded-lg border border-gray-200 px-5 py-4">
|
||
<p class="text-xs font-medium text-gray-400 uppercase tracking-wide">最后同步时间</p>
|
||
<p class="text-lg font-bold mt-1">{{if .LastSyncedAt}}{{formatCST .LastSyncedAt}}{{else}}—{{end}}</p>
|
||
<p class="text-xs text-gray-500 mt-0.5">基础包信息同步</p>
|
||
</div>
|
||
<div class="rounded-lg border border-gray-200 px-5 py-4">
|
||
<p class="text-xs font-medium text-gray-400 uppercase tracking-wide">运行模式</p>
|
||
<p class="text-lg font-bold mt-1">轻量镜像</p>
|
||
<p class="text-xs text-gray-500 mt-0.5">本地索引 + 上游代理</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="rounded-lg border border-gray-200 px-5 py-4 mb-6 bg-gray-50/50">
|
||
<h2 class="text-sm font-semibold text-gray-900 mb-2">关于本站</h2>
|
||
<p class="text-sm text-gray-600 leading-relaxed">
|
||
文派包源采用轻量镜像架构:本地只维护基础包索引(名称、描述、版本、安装量等),Composer 元数据(<code class="text-xs bg-gray-100 px-1 rounded">packages.json</code>、<code class="text-xs bg-gray-100 px-1 rounded">p2/*.json</code>)由上游 <a href="https://wp-packages.org" class="text-brand-primary hover:underline" target="_blank" rel="nofollow">wp-packages.org</a> 实时代理并缓存,确保与上游一致的同时降低本地存储和计算开销。
|
||
</p>
|
||
</div>
|
||
</div>
|
||
{{end}}
|