WireGuard

{{$t("logout")}} {{authRole}} v{{currentRelease}}
{{readonlyBannerText}}

{{$t("updateAvailable")}}

{{latestRelease.changelog}}

{{$t("update")}} →

Dashboard Operativa

Vista rapida stato VPN, alert e timeline eventi.

Live
Client Totali
{{health ? health.total : '-'}}
Online
{{health ? health.online : '-'}}
Offline
{{health ? health.offline : '-'}}
Alert Sistema
{{systemAlerts.length}}
Ultimo Refresh
{{observabilityLastRefreshText}}

{{$t("clients")}}

{{$t("backup")}}
Total
{{health.total}}
Online
{{health.online}}
Offline
{{health.offline}}
Expired
{{health.expired}}
Dup IP
{{health.duplicatedAddresses.length}}
Dup Routes
{{health.duplicatedRoutes.length}}
Obs: {{observabilityLastRefreshText}}
{{ $te('totalClients') ? $t('totalClients', { count: clientsTotal }) : (clientsTotal + ' total') }}
{{selectedCount}} selected
{{bulkActionSummary}}
Readonly mode: bulk selection and actions are disabled.
{{client.name}} online offline {{warning}}
{{client.address}} · {{client.transferTxCurrent | bytes}}/s · {{client.transferRxCurrent | bytes}}/s {{!uiTrafficStats ? " · " : ""}}{{new Date(client.latestHandshakeAt) | timeago}}
{{client.allowedIPs ? ('routes: ' + client.allowedIPs) : 'routes: -'}}
{{route}}
{{client.expiredAt | expiredDateFormat}}
{{client.transferTxCurrent | bytes}}/s
{{bytes(client.transferTx)}}
{{client.transferRxCurrent | bytes}}/s
{{bytes(client.transferRx)}}
{{ $te('pageInfo') ? $t('pageInfo', { page: clientsPage, totalPages: clientsTotalPages }) : ('Page ' + clientsPage + ' / ' + clientsTotalPages) }}

{{clientsShowActiveOnly ? ($te('noActiveClients') ? $t('noActiveClients') : 'No active clients found for this page/filter.') : $t("noClients")}}

System Status Host

Service
{{systemStatus.service.webuiHost}}:{{systemStatus.service.port}}
WG Clients
{{systemStatus.wireguard.clientsTotal}}
{{check.label}} {{check.ok ? 'OK' : 'FAIL'}}
FORCE_HTTPS: {{systemStatus.service.forceHttps ? 'on' : 'off'}}
TRUST_PROXY: {{systemStatus.service.trustProxy ? 'on' : 'off'}}
Allowed UI IPs: {{systemStatus.service.webuiAllowedIpsCount}}
Auth: {{sessionSecuritySummary}}
WG check: {{systemStatus.wireguard.wgCheckOutput}}
Updated: {{systemStatus.runtime.serverTime}}
Unavailable

Connection Log Audit Live

{{item.timestamp}} {{item.event}} {{item.clientName}} {{item.clientAddress}}
No events in the selected window.
Page {{connectionLogsPage}} / {{connectionLogsTotalPages}} · {{filteredConnectionLogs.length}} items

Diagnostics Tools

Audit
{{auditRoleCounts.all}}
Admin
{{auditRoleCounts.admin}}
Readonly blocked
{{readonlyBlockedCount}}
Readonly mode: diagnostics execution is disabled for this session.
{{diagnosticsOutput}}

Audit Trail

{{item.timestamp}} {{item.action}} {{item.resource}} {{item.role}} blocked
No audit entries

Client Traffic History Persisted

Top clients (selected window)

{{item.clientName}}
{{item.clientAddress}} · {{item.samples}} samples
RX {{bytes(item.totalRxBytes)}}
TX {{bytes(item.totalTxBytes)}}
No traffic summary entries.
Page {{trafficSummaryPage}} / {{trafficSummaryTotalPages}} · {{filteredTrafficSummary.length}} items

Recent traffic deltas

{{item.timestamp}} {{item.clientName}} {{item.clientAddress}} RX {{bytes(item.deltaRxBytes || 0)}} TX {{bytes(item.deltaTxBytes || 0)}}
No traffic deltas.
Showing latest {{recentTrafficLogs.length}} of {{filteredTrafficLogs.length}} items

Server Client Defaults (Safe Mode) Policy

{{pendingServerDefaultsSummary}}
Dry-run diff: {{serverDefaultsDiffCount}} · Last apply: {{serverDefaultsLastAppliedText}}
Planned changes
{{key}}: {{item.from}} -> {{item.to}}
No changes detected by dry-run.

Session & Alerts Security Ops

Invalidate active sessions
Use this after password rotation or suspected credential leak.
{{sessionInvalidateResult}}
Webhook alerts
{{alertWebhookSummary}}
{{alertTestResult}}

System Alerts

{{systemAlerts.length}} issues
{{item.message}}
{{item.suggestion}}

Keyboard Shortcuts

/ focus client search
r refresh data and observability
g open new client wizard
i open wg-easy import wizard
1 dashboard
2 clienti
3 osservabilita
4 impostazioni
? toggle this help

Error Center Monitor

No recent UI/API errors.
{{item.lastAt || item.at}} {{item.context}} [{{item.severity}}] {{item.message}} x{{item.count}}
Persisted UI events (server-side)
No persisted UI events.
{{item.timestamp}} {{item.context}} [{{item.severity}}] {{item.message}}

Unified Timeline

No timeline events.
{{item.at}} {{item.type}} {{item.title}} {{item.detail}}

WireGuard