Server Status
{{status?.status === 'running' ? 'Running' : (status?.status === 'setup_required' ? 'Setup Required' : 'Error/Offline')}}
Connected Peers
{{ source.length }} Active
Live Speed Total Vol
⬇ {{ formatBytes(liveSpeedRx) }}/s ⬆ {{ formatBytes(liveSpeedTx) }}/s
⬇ {{ (totalRx / 1048576) | number:'1.1-2' }} MB ⬆ {{ (totalTx / 1048576) | number:'1.1-2' }} MB
Live Server Traffic (Total Cumulative MB)
VPN Peers
Status
Identity & IP
Details & Description
Routing
Integration
Last Handshake
Transfer Speed Total Volume
State
Actions
{{ item.name || item.assigned_ip || (item.public_key | slice:0:8) + '...' }} Unmanaged
{{ item.assigned_ip || 'No IP' }}
{{ item.description }}
{{ item.public_key | slice:0:16 }}...
{{ item.created_at | date:'mediumDate' }}
{{ item.nat_mode | uppercase }}
Iface: {{ item.custom_interface || 'Auto' }}
View Device
Not Linked
Scanning...
Success
Failed
Keepalive: {{ item.persistent_keepalive }}s
{{ item.stats.last_handshake * 1000 | date:'shortTime' }}
{{ item.stats.last_handshake * 1000 | date:'shortDate' }}
None
{{ formatBytes(item.stats.rx_speed || 0) }}/s {{ formatBytes(item.stats.tx_speed || 0) }}/s
{{(item.stats.rx_bytes / 1048576) | number:'1.2-2'}} MB {{(item.stats.tx_bytes / 1048576) | number:'1.2-2'}} MB
No VPN peers found.
VPN Server Configuration
API Endpoint API Token VPN Subnet Public Server IP/Host
Warning: Delete Peer

Warning: This will permanently remove the VPN tunnel and NAT rules for this peer. Connected devices will lose connection immediately.

Are you sure you want to delete peer {{ peerToDelete?.assigned_ip }}?

Confirm Status Change

Are you sure you want to {{ peerToToggle?.is_enabled ? 'Disable' : 'Enable' }} peer {{ peerToToggle?.assigned_ip }}?

MikroTik Provisioning Script
{{ configResult.script }}
Mobile Quick Setup (QR Code)
WireGuard QR Code
How to connect: Open the official WireGuard app on your mobile device, tap the button, and select "Create from QR code".
{{ editingPeer ? 'Edit VPN Peer' : 'Create New VPN Peer' }}
Step 1: General Info
Step 2: Addressing
Assigned IP Public Key Keepalive seconds
Step 3: Routing
NAT Mode
Split Tunnel Targets
Step 4: Identity & Integrations
Once the peer connects and routes traffic (Online), the MikroWizard native scanner will automatically use these credentials in the background to discover and safely add the router into your Devices panel!
Step 5: Summary
  • IP Assignment Preview: {{ peerForm.custom_ip || 'Auto-assigned' }}
  • Routing NAT Mode: {{ peerForm.nat_mode | uppercase }}
  • Split Targets: {{ peerForm.split_targets.join(', ') || 'None' }}
  • MikroTik Integration: {{ peerForm.link_device ? 'Enabled' : 'Disabled' }}
Reset Server Counters
Are you sure you want to reset all data transfer counters for the VPN Server?

This will immediately set all Total Rx/Tx metrics to zero. This does not disconnect any peers.
Reset Peer Counters
Are you sure you want to reset the traffic counters for peer: {{ peerToReset.name || peerToReset.assigned_ip }}?

This clears their individual Rx/Tx metrics to zero and does not disconnect them.