Welcome Guest. Please Login or Register  


You are here: Index > Softaculous Auto Installer > General Support > Topic : Enterprise Program



Threaded Mode | Print  

 Enterprise Program, Installing Script/apps will be automated ? (1 Replies, Read 1040 times)
logicnext1
Group: Member
Post Group: Newbie
Posts: 1
Status:
Hi,

We are planning for NOC program for license purchase and we have our own custom panel for our customers.

This is what we are trying to do.

- Allow our customers to purchase a license using our NOC program.
- We install softaculous enterprise to communicate with our custom panel for our customers.
- The customers should be able to view the Softaculous icon to access the apps for installation.

Q: I want to be sure, that after the end user is logged in they should be able to access all the apps as per the license type and rest the app installation process will be managed by softaculous script without any further programming like it is for softaculous hosted server i.e. remote.softaculous.com

Please confirm that not further API calls and programming are needed with this enterprise deployment.

The reason for above query is the following integration guide that I found on your Wiki which has scripts to install these apps.

softaculous(.)com/docs/Custom_Integration
softaculous(.)com/softaculous/remote

Kindly suggest.
IP: --   

Enterprise Program
Brijesh
Group: Softaculous Team
Post Group: Super Member
Posts: 5652
Status:
Hi,

Thank you for your interest in Softaculous for your custom control panel.

If you would like to use the Softaculous interface yes you do not need to do much coding. You just need to :

1. Install Softaculous Remote on a separate server or VPS
http://www.softaculous.com/docs/Softaculous_Remote#Installing_Softaculous

2. Add a link to Softaculous in your custom control panel and when the user clicks on that link you create a session with Softaculous and redirect the user to Softaculous GUI. There are 2 ways to do that :

i. Using Softaculous API get a session id and redirect the user to Softaculous server with the session id (Easy to implement) :
http://www.softaculous.com/docs/Remote_API#Creating_User_Session_Example

ii. Create a session.php file to handle your custom session handler :
http://www.softaculous.com/docs/Softaculous_Remote#Login_Code

3. That's it it will be same as you logged in to remote.softaculous.com

Now user can add a domain and then perform the tasks of installing, upgrading, etc

The below steps are optional but if configured will make installing apps more easier for users.

1. If you would like to further make it easier to install apps you can pre-add the user's domain to the user's Softaculous account so that the user does not need to add the domain/FTP details. They can directly start installing apps. This can be done using 2 methods :

i. Softaculous API :
http://www.softaculous.com/docs/Remote_API#Add_Domain

ii. Using session.php you can pass all the details of all the domains under the user's account in your control panel. You can make an API call to your control panel to fetch the details :
http://www.softaculous.com/docs/Softaculous_Remote#Login_Code

2. Auto Configure the database details so that the user does not need to fill in the database credentials while installing an app. You can create a PHP file in Softaculous to create the database at runtime when a user chooses to install a script. The details for the same is available here :
http://www.softaculous.com/docs/Softaculous_Remote#Extended_Integration_.28Optional.29

You will need to configure the dbhost(), maxdb(), dbused(), dbname(), dbuser(), dbpass(), dbexists(), dbuserexists(), deldb()

Feel free to contact us if you have any questions.

We look forward to work with you.


-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool
IP: --   

« Previous    Next »

Threaded Mode | Print  



Jump To :


Users viewing this topic
1 guests, 0 users.


All times are GMT. The time now is April 24, 2024, 4:45 pm.

  Powered By AEF 1.0.8 © 2007-2008 Electron Inc.Queries: 11  |  Page Created In:0.157