Prerequisites
- A TunnelFleet account (sign up)
- A Linux VPS with root SSH access (Ubuntu 22.04 or 24.04 LTS recommended)
- An open inbound path for the protocols you enable (for example, UDP 51820 for WireGuard)
Steps
1
Create your account
Register at tunnelfleet.com. TunnelFleet creates an organization for you automatically. Confirm your email if prompted.
2
Create a server
Open Servers → Create Server. Enter:
- Server name — a friendly label (a random name is suggested)
- IP address — the public IP of your VPS
- Operating system — Ubuntu 22.04 or 24.04 LTS
- Protocols — choose WireGuard, OpenVPN TCP, and/or OpenVPN UDP
3
Run the install script
On the provisioning page, copy the install command. SSH into your VPS as root and paste it:Wait until the dashboard shows the server as ready. Provisioning installs selected protocols, opens firewall ports, and creates a default VPN user named
tunnelfleet.4
Download a client config
Open the server → Users. For WireGuard, download the
.conf file or scan the QR code. For OpenVPN, download the .ovpn profile for TCP or UDP.What you get by default
After a successful install:- Selected protocols are active
- A default VPN user named
tunnelfleetis created - A public hostname is assigned under
*.server.tunnelfleet.com - Protocol ports are opened on the server firewall
Next steps
Create more VPN users
Add peers and credentials for your team.
Manage protocols and users
Install protocols, sync users, and open client configs from the server.

