Server and profile management requires two-factor authentication. You can stay on this page. Set up 2FA in Account.
Legacy connection profiles
Manage the connection profiles available in your app.
| Server | Connection | Ports | Status | Actions |
|---|
Your library starts here
Add a server you control, then publish its connection profile to your app.
Add your first serverPublished profiles share connection credentials with app users. Use dedicated, revocable accounts on servers you control.
Add server
This saves a connection profile. It does not install or change software on a VPN node.
Start with an example
Choose one of five editable examples. Replace the sample address and credentials with your server details before publishing.
Remove from the catalog?
Downloaded personal copies stay on users' devices. Revoke credentials on the VPN node to stop those connections.
Account
Change the password used to manage your server library.
Keep your changes?
Your current form has not been saved. You can return to it or discard these changes.
Publishing guide
Prepare, verify and publish a managed VPN server.
01 Add your VPS
Open Add VPS and enter its public IP and SSH access. Use a separate Ubuntu or Debian server.
Choose the listening ports. DNSTT also needs a delegated DNS subdomain and reachable UDP 53.
02 Verify installation
Follow the installation status in VPS details. The installer checks each configured protocol and port before the server is ready.
If setup fails, read its error and log. Correct SSH access or the reported issue, then retry setup.
03 Publish your server
Open Manage, then choose Publish in app once the server is ready and its protocol checks have passed.
The app receives its supported protocols and installed ports. Each VPS appears once in the server picker.
04 Keep users connected
In the app, select a server and choose its installed connection type and port in Config settings. Test from the mobile networks you support.
Valid cached profiles remain available offline. Hiding a server stops new distribution; downloaded credentials may still work until revoked on the VPS.
Server fleet
Add VPS
VPS compatibility
Ubuntu / Debian · systemd · x86_64 / ARM64
Suggested images Ubuntu 22.04 / 24.04 LTS · Debian 12–13
VPS details
LoadingApp visibility
PrivateFinish installation before publishing.
Installation
—Installation log 0 events
Protocols & ports
Not checkedIndividual connection checks
Checks run from the VPS. Test from the app to confirm mobile-network and public-firewall access.
Server information
SSH access Update & retry
Hiding a server stops new catalog distribution; cached grants may remain usable. Traffic totals exclude transport overhead.
Edit server
Delete server
Remove this server and its managed grants from V2DAY. Its VPS services and existing connections are not stopped or uninstalled. Cloudflare DNSTT records owned by this VPS are queued for automatic cleanup.
App devices
Public app identities and assigned grants. VPS passwords and client secrets are never shown here.
Registered installations
Verified app identities and their assigned server grants.
| App identity | Platform | Last refresh | Node grants |
|---|
No app identities yet
Official app installations appear after a verified catalog refresh.
DNS management
Managed DNSTT delegations