Jump to content

IRC Provisioning System for WHMCS


Vhc-John

Recommended Posts

The IRC Provisioning System for WHMCS is designed to automate the process of provisioning IRC-related accounts on a Server. Support currently exists for a fully automated provision of ZNC, IRC, and IRCd Accounts (as configured in the Product Configuration).  It has the ability to create accounts/shells with variables including the total number of shell processes to permit, the storage limits to impose, the connections allotted for an IRCd Account, and more!

This System runs in three parts:

  1. The WHMCS Module – This portion of the system utilizes a ‘Server’ module configuration to allow the easy configuration of products for specific limitations.  It can then feed that information from those settings to the admin, including current usage statistics as updated by the Server Client.  The Usage Updates are designed to run hourly but can be run at any interval the Admin wants, depending on their Server Client configuration.  The screenshots below show the configuration of the products.
  2. The WHMCS Addon – This portion of the system is designed to manage the Licensing and Reporting functions of the IRC Provisioning System.  It includes basic logs on a Per-Client, Per-Server, or Per-Service basis.  It also feeds in information on the current usage so that an Administrator can view the values as updated through the Server Client portion of the system.
  3. The Server Client System – This portion of the system is designed to connect remotely to the Billing System Database to obtain Provisioning Commands and update Current Usage records.  Configuration of the Server Client allows the Administrator to use secondary logins, or any login created by the Administrator, to access the Provisioning Commands. This system also performs the Usage Update processing and does the Server-Side provisioning. The Server Client system requires bash and PHP with ionCube installed and the ncat package.

Release: 4.0 (10/31/2022)

https://www.virt-host.com/software-development/irc-provisioning-system-for-whmcs/

Addon - Main.png

Addon - System Queue.png

Product - Admin Status - IRC Shell.png

Email Report - Daily.png

Edited by Vhc-John
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated