VPN Users table
Status badges
Add a user
1
Click Add User
Opens the Add New User dialog.
2
Enter credentials
- Username — required
- Password — used for OpenVPN (IKEv2 / OpenVPN-style password auth)
3
Create User
TunnelFleet creates the user and provisions it across every active protocol: password credentials for OpenVPN, and a generated key pair for WireGuard when WireGuard is active.
tunnelfleet is created when the server is first provisioned.
View credentials (config modal)
Click the View credentials (key) action on a user. The modal title is the username.Password
Shows the username and password for OpenVPN, with reveal and copy controls.OpenVPN config
If OpenVPN TCP and/or UDP is active on the server:- The same
.ovpnprofile is used for every user - Clients prompt for this user’s username and password
- Download OpenVPN (UDP) and/or OpenVPN (TCP)
- Connect link —
openvpn://import-profile/…with copy and Open in OpenVPN Connect
WireGuard
If this user has a WireGuard config:- QR code for mobile import
- Client IP
- Full config text with copy
- Download config →
{server}-{user}-wg0.conf
Sync credentials
Click Sync to all protocols (refresh icon) on a user when:- You installed OpenVPN after the user already existed
- Password auth looks out of date (Not synced)
- WireGuard is active but the user has no peer keys yet
- Sets status to syncing (
Syncing credentials…) - Creates a WireGuard peer only if keys are missing (it does not regenerate an existing peer)
- Pushes the password to active OpenVPN (password-based) protocols
Delete a user
1
Click remove
Use the trash action on the user row.
2
Confirm
Confirm Remove user? — the username is removed from all protocols on this server. This cannot be undone.
3
Wait for Removing…
Status shows Removing… until the agent finishes.
Related
- Download configuration — client import overview
- Protocols — install WireGuard or OpenVPN first
- WireGuard and OpenVPN — platform client guides

