Add VPN client users with inbound access and subscription links.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
<a class="brand" href="/admin">VPN Panel</a>
|
||||
<nav>
|
||||
<a class="{{if eq .Active "dashboard"}}active{{end}}" href="/admin">Обзор</a>
|
||||
<a class="{{if eq .Active "clients"}}active{{end}}" href="/admin/clients">Пользователи</a>
|
||||
<a class="{{if eq .Active "nodes"}}active{{end}}" href="/admin/nodes">Ноды</a>
|
||||
<a class="{{if eq .Active "profiles"}}active{{end}}" href="/admin/profiles">Профили</a>
|
||||
<a class="{{if eq .Active "protocols"}}active{{end}}" href="/admin/protocols">Протоколы</a>
|
||||
@@ -31,6 +32,14 @@
|
||||
</header>
|
||||
|
||||
<section class="stats stats-5">
|
||||
<div class="stat">
|
||||
<span class="stat-label">Пользователи</span>
|
||||
<span class="stat-value">{{.Stats.ClientsTotal}}</span>
|
||||
</div>
|
||||
<div class="stat">
|
||||
<span class="stat-label">Активные</span>
|
||||
<span class="stat-value accent">{{.Stats.ClientsActive}}</span>
|
||||
</div>
|
||||
<div class="stat">
|
||||
<span class="stat-label">Ноды</span>
|
||||
<span class="stat-value">{{.Stats.NodesTotal}}</span>
|
||||
@@ -43,14 +52,6 @@
|
||||
<span class="stat-label">Профили</span>
|
||||
<span class="stat-value">{{.Stats.ProfilesTotal}}</span>
|
||||
</div>
|
||||
<div class="stat">
|
||||
<span class="stat-label">Протоколов</span>
|
||||
<span class="stat-value">{{.Stats.ProtocolsTotal}}</span>
|
||||
</div>
|
||||
<div class="stat">
|
||||
<span class="stat-label">Включено</span>
|
||||
<span class="stat-value accent">{{.Stats.ProtocolsEnabled}}</span>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="panel-section">
|
||||
|
||||
Reference in New Issue
Block a user