Configuring Softaculous for your Brand

By default, we have intentionally not applied our own branding to Softaculous, allowing you to configure it for your own users without seeing any reference to us.

You can add your branding to Softaculous Auto Installer - including your own logo, and you can also apply limits to which apps your users can install.

 

Adding your branding to Softaculous

1) Login to your reseller hosting panel, and ensure that you are using the 'Reseller' access level.

2) Navigate to 'Extra Features' followed by 'Softaculous Auto Installer'.

00dfcdcce7fb66e868d45e3a43984b7e1ae5ee53b6c3cbaafe363b4ce306a6e0abe9fe3eca912e75?t=38c9f36edf32440b80d7e04908ce034d

3) Then, navigate to 'Settings', followed by 'General'.

d14a7d7a759d94714956bd5515a32db4ffc5a51d2fa9141c289bb32a4544fde687394666af872f54?t=3e32d738ebb93155349b2246e99c8f4a

4) You will be presented with all the configurable settings available to you. You can configure this to suit your needs. Some ideas are listed below for inspiration.

  • Add your own Site Name (such as 'My Hosting Company's App Installer')
  • Apply your own logo to the interface (using the URL to your logo - we recommend using a URL that doesn't change, you can create an 'assets' repository to store logos by storing your files under a dedicated sub-domain)
  • Changing the From Email address to be your brand's email address (we suggest using a noreply@ email address, you should also ensure that if the account is not hosted on our servers, that your SPF records include our SPF flattening record: spf.ukhost.cloud)
  • Disabling any features that you don't want your users to see (such as script ratings or reviews - these can make the interface look bloated)
  • Changing the default email notifications (perhaps if you manage updates for your clients, you may not want them to receive an email every time you perform an update)

Creating Custom Softaculous Plans

Note: Softaculous will still work even if you don't configure custom plans. These just provide you with additional control over what your users can/can't install.

 

1) Go to the 'Plans' tab, followed by 'Add Plan'

6aefec445dfe87e97340af880b0402351231efeed2c7e54f5d4daf8c8315f0194555d7cc4953cb1c?t=11bee5b6dfc19bf3df645eec4d85f314

2) Give your plan a name, and under the 'User Assignment' section, assign the User Package that you created in DirectAdmin.

Example: You may create a 'WordPress Hosting' plan for your clients in DirectAdmin, and therefore want to create an access plan in Softaculous that limits clients to only install WordPress.

dc4b54ac751960f4e53df0ff154de8330cd4e89897c76ba074f39433cda84cef8c40d6f98a9ce0f9?t=c74d488e35b2c5eb2605d79edfc18033

 

3) You can set Feature Restrictions if you wish, but for this case, we will leave these as default.

4) Under 'Script Assignment', select the scripts that you want to limit this user group to. For this example, we will select 'WordPress' only.

3fac0c34420d2fa020ce42117ccb3f1c5fa92a5b915895c03c469d7762d432fc7e7da5be9e6ebef9?t=fbf002d08e7189990d9ae8a709adcae8

You can also specify specific WordPress versions, but for this example we will just select 'WordPress', which will allow access to only the latest version of WordPress.

 

Now, when we log in as a user affected by this plan, we can see that only WordPress is available to install.

cb1880ddb12d1d645d663ffb6ff210a8cb3b94345b834c9f4785f41f81aab5c2830a3076a335cf6c?t=a95a40f8b2ff653803c5885b8652f2cd