Skip to main content
Enterprise
FOSSBilling and HiTechCloudPanel module integration

Setup FOSSBilling & HiTechCloudPanel account provisioning in just 5 minutes.

Get Support
Timeline
Enable API access in HiTechAdmin
First make sure that API access is enabled by going to HiTechAdmin > API or by running hitechcloudcli config get api from the terminal.
Instructions
Whitelist on Firewall
FOSSBilling server needs to be able to connect to HiTechAdmin on port 2087, whitelist both servers: csf -a SERVER_IP.
Instructions
Install HiTechCloudPanel Server Manager
SSH to your FOSSBilling server and inside the directory where FOSSBilling is installed run this command to download the module: wget -O library/Server/Manager/HiTechCloudPanel.php https://raw.githubusercontent.com/hitechcloud-vietnam/FOSSBilling-HiTechCloudPanel/main/HiTechCloudPanel.php.
Instructions
Setup Server
From FOSSBilling System > Hosting Plans click on New Server and under server manager select hitechcloud then add server IP, username and password for the HiTechAdmin.
Instructions
Create Hosting Plans
From FOSSBilling System > Hosting plans and servers click on New hosting plan and set the plan name to match that from HiTechAdmin.
Instructions
Assign Server to Product
From FOSSBilling Products > Products & Services click on Edit for a plan and set it to match plan on hitechadmin.
Instructions
Test
Create a new order on FOSSBilling to test if the HiTechAdmin API account provisioning is functioning properly.
Instructions