Skip to content

Hiddify on a VPS

Xray and Sing-box panel

Category
VPN / Proxy
Hosting
VPN server
Author
Hiddify
License
GPL-3.0
Version
13.0.3

The script is free · VPS from $3.19 per month · installs in about 5 minutes

Install over SSH

root@vps:~# bash <(curl https://raw.githubusercontent.com/hiddify/Hiddify-Manager/refs/heads/main/common/download.sh) "release"

  • SystemUbuntu 24.04 · x86_64ok
  • Sourcegithub.com/hiddify/Hiddify-Managerok
  • Version13.0.3ok
  • Port443/tcplisten
  • Port80/tcplisten

✓ Hiddify 13.0.3 installed · about 5 minutes

root@vps:~#

Install command from the library. Output is shortened and may differ on your server.

What it is

  • Xray
  • Sing-box
  • REALITY
  • Telegram proxy
  • Multi-protocol

Hiddify Manager is a multi-user proxy server management panel supporting more than 20 protocols, including REALITY and a Telegram proxy. It runs on the Xray and Sing-box cores.

The installer sets up every component itself: web server, database, cores and a multiplexer on port 443. Many protocols work through a single port.

A good fit when you need to quickly set up a VPN for users: time and traffic limits, personal client pages, auto-updates and backups every 6 hours.

  • Over 20 protocols: VLESS, Trojan, VMess, REALITY, Hysteria2, TUIC and more
  • Telegram proxy
  • Per-user time and traffic limits
  • Personal user page with usage and configs
  • Auto-updates and auto-backups every 6 hours
  • User management via a Telegram bot

Recommended plan

For Hiddify: at least 1 vCPU, 3 GB RAM and 30 GB NVMe.

Minimum to run
1 vCPU · 2 GB RAM · 10 GB disk
Systems
Ubuntu 22.04 · Ubuntu 24.04

How to install

Three steps in the bot or one command over SSH; installation takes about 5 minutes.

  1. 01

    Choose a plan in the bot

    Open @ExpressHost_bot and pay for a VPS. The server will be ready in about 60 seconds.

  2. 02

    Add Hiddify

    At the “Add-ons” step pick the script from the library, or run it later: Server settings → Scripts.

  3. 03

    Save the admin panel link from the installer output

    you cannot get into the panel without it

Manually over SSH

Connect to the server as root and run the command. Supported systems: Ubuntu 22.04, Ubuntu 24.04.

Install command
bash <(curl https://raw.githubusercontent.com/hiddify/Hiddify-Manager/refs/heads/main/common/download.sh) "release"

Ports

Hiddify ports
PortProtocolPurpose
443tcpAll protocols and the panel on a single port
80tcpHTTP and certificate issuance

After installation

  1. 1.Save the admin panel link from the installer output: you cannot get into the panel without it
  2. 2.Bind a domain in the panel settings to get a certificate
  3. 3.Close all ports except 22, 80 and 443, as the developers recommend
  4. 4.Open the server management menu with hiddify

Hiddify FAQ

Didn’t find an answer? Message @ExpressHost_SupportBot.

Which operating systems are supported?

Only Ubuntu 22.04 and newer. The installer will not run on Debian or AlmaLinux.

I lost the panel link. What should I do?

Connect via SSH and run hiddify: the menu has an option showing the admin panel address.

How do I update Hiddify?

Updating is built in: start it from the admin panel or from the hiddify menu. Auto-updates are also enabled.

Where are the files?

Everything is installed in /opt/hiddify-manager; the panel makes backups itself every 6 hours.

Hiddify installs at checkout — in the bot.