xui one panel

What is XUI Panel ?

XUI.ONE is a well-known paid IPTV panel offered by GTA and their team, featuring fantastic capabilities and enhanced security. The panel always had 2 of the official versions and a beta version available. The panel can be installed on both Ubuntu 20 and Ubuntu 18, but it looks like LBs are only available on Ubuntu 20.

If you’re moving from the Xtream UI panel to XUI without reinstalling the OS, check out this guide to help you remove the old Xtream UI mounts for a smooth experience with the new panel.

Currently, the panel is on version 1.5.13, which is their secure and fully featured official version. Following that first version was 1.5.5 and  the second generation official version, along with a beta version of 1.5.12 R1.

I’ll be sharing almost all the information you need on this page, so there’s no need to search anywhere on web.

If you’re looking for Offshore DMCA dedicated servers for XUI to avoid from blocking  of authorities of streaming content  servers!

Let’s Start the installation! 

They do share their official and beta releases on their official website. Feel free to visit and check out the latest release information whenever you like! Just a heads up, they’ve paused new releases and licenses lately, and some folks have been trying out xui crack, which isn’t the best option.

I’ll be installing their latest official version on a server where Xtream UI is already set up, and there’s no need for an OS reinstall (you can do that on a fresh install). I have Ubuntu 18 installed, but it’s suggested to upgrade to Ubuntu 20. Just a heads up, the panel is set up with Mariadb!

Install XUI.ONE On Ubuntu:

I have a little suggestion for installing the panel! It works perfectly with MariaDB version 10.5.xx! Usually, when you install it, it picks 10.3 or 10.6 or something random, which can lead to issues with backup creation and restoration in the panel. I recommend installing MariaDB version 10.5.XX first and locking it to prevent removal or updates. This way, when you install the panel, everything will be set up with the same version.

Follow steps to install MariaDB 10.5.XX before starting the installation:

 

sudo apt update ; apt-get install software-properties-common dirmngr -y ; sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc' ; sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.lstn.net/mariadb/repo/10.5/ubuntu focal main' ; sudo apt-get install mariadb-server=1:10.5.27+maria~ubu2004 mariadb-client=1:10.5.27+maria~ubu2004 

 

apt-mark hold maria*

Fresh Installation Script

Copy and run following command for version 1.5.5 Official.

 

wget "https://update.xui.one/XUI_1.5.5.zip" -O /tmp/XUI_1.5.5.zip ; cd /tmp ; apt update ; apt install zip unzip -y ; unzip XUI_1.5.5.zip ; ./install

Copy and run following command 1.5.12 Beta.

 

wget "https://update.xui.one/XUI_1.5.12.zip" -O /tmp/XUI_1.5.12.zip ; cd /tmp ; apt update ; apt install zip unzip -y ; unzip XUI_1.5.12.zip ; ./install

Copy and run following command 1.5.13 NEW

 

wget "https://update.xui.one/XUI_1.5.13.zip" -O /tmp/XUI_1.5.13.zip ; cd /tmp ; apt update ; apt install zip unzip -y ; unzip XUI_1.5.13.zip ; ./install

When you’ve installed 1.5.13 update your load balancers from the Servers page. Once all load balancers are updated or reinstalled, click the red Lock icon in the top right and then select Regenerate Security Key. This will increase security and ensure nobody can replicate your streaming key and do anything malicious.

Now, the panel was installed and provided you the URL to web interface to continue rest of the setup.

Next, you’ll be prompted to enter the license key. Go ahead and add it, and then you’ll be taken to the setup for a brand new admin. Just create it, and you’re all set!

So, how challenging was your panel installation? You can easily connect as many load balancers as you need, and the auto LB installation works perfectly!

Updating existing Panel

I’m sharing the following commands to help you update the existing panel version. After that, just head over to the servers and update the load balancers by clicking on the download icon.
Feel free to copy and run the following command to update to 1.5.5 Official!

 

wget "https://update.xui.one/XUI_1.5.5_UPDATE.zip" -O /tmp/XUI_1.5.5_UPDATE.zip ; cd /tmp ; unzip XUI_1.5.5_UPDATE.zip ; ./update

Copy and run following command 1.5.12 Beta. ​

 

wget "https://update.xui.one/XUI_1.5.12_UPDATE.zip" -O /tmp/XUI_1.5.12_UPDATE.zip ; cd /tmp ; unzip XUI_1.5.12_UPDATE.zip ; ./update

Copy and run following command 1.5.13 NEW

 

wget "https://update.xui.one/XUI_1.5.13_UPDATE.zip" -O /tmp/XUI_1.5.13_UPDATE.zip ; cd /tmp ; unzip XUI_1.5.13_UPDATE.zip ; ./update

After you’ve installed the 1.5.13 update, be sure to update your load balancers from the Servers page! After updating or reinstalling all load balancers, just click the red Lock icon in the top right corner and then choose Regenerate Security Key. This will boost security and make sure that no one can copy your streaming key to do anything harmful.

PANEL TIPS :

Check out these tips to help you manage your panel for optimal performance and to prevent any instability or issues.

Start XUI.ONE Panel

 

/home/xui/service start

Stop XUI.ONE Panel:

 

/home/xui/service stop

Refresh Database

 

/home/xui/status

List Of Tools

 

/home/xui/tools

Create Rescue “Access Code”

 

/home/xui/tools rescue

Create Rescue “Admin User”

 

/home/xui/tools user

Reauthrize Loadbalancers On MySQL

 

/home/xui/tools mysql

Restore A Blank Database

 

/home/xui/tools database

Clear Migration Database

 

/home/xui/tools migration

/home/xui/tools flush

 

/home/xui/tools flush

Regenerate Ports From MySQL

 

/home/xui/tools ports

Regenerate Access Code From MySQL

 

/home/xui/tools access

Quick Generate Complete Backup

 

mysqldump -u root xui > xuiLT-backup.sql

Restore Selected Backup To XUI Database

 

mysql -u root xui < path/backup/file.sql

Migration Process:

First of all restore SQL file to migration database with following shell command

 

mysql xui_migrate < /root/old-db.sql

There are two friendly ways to kick off the migration process for the XUI database! First, you can visit the panel page, and second, you can do it manually in the shell.

Let's get the migration started on the panel! Alternatively Check out this URL and go ahead and click on Migrate!

Start Migration On Shell:

 

/home/xui/bin/php/bin/php /home/xui/includes/cli/migrate.php

Start Migration On Browser:

Visit: http://host.com:port/accesscode/setup

If something’s went wrong, you can restore a blank XUI database and restart the process again by running following command.

 

mysql xui < /home/xui/bin/install/database.sql

Reset Admin User and Password to admin:admin

 

mysql

 

USE `xui`; REPLACE INTO `users`(`id`, `username`, `password`, `member_group_id`, `status`, `owner_id`, `date_registered`) VALUES(1, 'admin', '$6$rounds=20000$xui$eQfRsD2gsIUhoY5RnnYN82qiB5VeZTcHICQrFxXpa98J2R1454b6lzVHVjiJ.NP0gi0X3K7NXVgxeR1VhVhg61', 1, 1, 0, UNIX_TIMESTAMP());

Fix License Error

 

/home/xui/status

Leave a comment