Skip to content
forked from alirezax5/xuiapi

It is a web service project to manage the x-ui panel

License

Notifications You must be signed in to change notification settings

madison100/xuiapi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an exercise project to increase coding skills and the user is responsible for using it.

About the project

It is a web service project to manage the x-ui panel

Features

  • Support for 90% of panels
  • Xray management by API
  • Show status
  • Change xray version
  • Inbound management
  • Settings management
  • User(admin) managementt.

Install

composer require alirezax5/xuiapi

Panels

Use

<?php
require __DIR__ . '/vendor/autoload.php';
$xui = new \alirezax5\XuiApi\Panel\Vaxilu('YOU_PANEL_URL', 'YOU_PANEL_USERNAME', 'YOU_PANEL_PASSWORD');
#Set Up Cookie
$xui->setCookie(__DIR__.'/Cookie.txt');
$xui->login();
print_r($xui->listInbound());

Example

view Example

Donation

USDT (TRC20) & TRX

TQk6AHMREwER9EyGzhUsVv2hUQygGMyCeT

TON

EQBnlnOGefCkwgtO7IZdOBFuoojkpKgK3mI1GmH3MH_gGx34

About

It is a web service project to manage the x-ui panel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%