Reseller Hosting – Reseller Customisation Questions
How do I brand and customise StackCP`s login page?
If you're looking to customise your StackCP login page you can do this by editing the Custom CSS.
To do this you will need to:
- Log in to My20i.
- Locate StackCP Theme under the Reseller Preferences section.
- Scroll to the bottom and you will see the input field for Custom CSS. We have included some basic CSS below that will allow you to add a background image to the login page.
Copy and paste this code into the Custom CSS field and insert your image URL between the quotation marks (" ").
.login-page { background: transparent; background-color: #ffffff; background-image: url(" "); background-size: cover; }
To preview your brand, select Preview Your Brand and then log out of StackCP to see how your login page looks.
How do I secure my brand URLs?
Within the Reseller Customisation options, you're able to set which URLs you'd like your customers to use to access their various services. For example, their control panel, webmail or file manager.
Whichever domain you choose - or if you choose all domains - you'll need to make sure it's assigned to a hosting package and that the free SSL has been applied.
If the domain doesn't have a hosting package assigned to it:
- Head to Add Hosting Package and create a package for the domain.
- Apply the free SSL.
We'll add the correct DNS automatically for you and your brand URLs will load securely.
Unlike traditional custom nameservers, our virtual nameservers are hosted with Google's Cloud DNS infrastructure which means they're ultra-scalable and reliable.
DNS infrastructure is the backbone of a high-performance web hosting company, so we wanted to be able to allow our Resellers to offer the same using virtual nameservers. The benefit of virtual nameservers means you can brand and have your very own Google Cloud DNS nameservers and market it as such to your own customers, giving you a unique advantage over traditional custom nameservers. View Virtual Nameservers.
How do I receive a copy of the mail quota emails sent to my customers?
If you'd like to receive a copy (via Bcc) of the emails sent to your customers warning them that they're approaching their mailbox quota, you can opt into these by heading to Reseller Preferences > Reseller Customisations.
Locate the section entitled Customer Email Options and select the checkbox to Bcc your My20i account email address into those emails. Your 20i email address will be added as a Bcc address to emails sent to your StackCP Users about their mailbox usage. It will allow you to monitor and potentially upsell customers a mailbox upgrade.
Can I CC in an email address to StackCP User mail usage emails?
Emails can be sent out to your StackCP Users warning them when they get close to hitting their mailbox quota. You can CC in a sales or business email address so that if a customer wishes to upgrade it's easy for them to know who to contact.
You can set this up by heading to Reseller Preferences > Reseller Customisation. Locate the section entitled Customer Email Options and add the address you'd like to appear to be CC'd into the Mail Quota CC Email Address field, this will usually be something like a sales@ mailbox. Once saved, mail usage emails will contain the CC'd in email address for your customers convenience.
How do I set my custom webmail URL?
By default, customers can access webmail using our white-labelled brand, stackmail.com. However, if you are a reseller hosting customer you might like to set your own branded webmail URL that your customer see your brand when they use webmail.
Choose the domain for your custom webmail URL:
First you need to choose one of your domain names to be used as your custom webmail URL.
First, head to Reseller Preferences > Reseller Customisation. Locate the section called Webmail Domain and using the dropdown menu select the domain you'd like to use.
This may be your primary business URL, in which case you'd enter a subdomain where customers can go to access webmail, this may be something like webmail, or email.
If your domain is example.com and you choose email as your subdomain, the custom webmail URL for your customers would be email.example.com
Please tick the ‘Use HTTPS’ box that your webmail URL is encrypted. To use this you need to have an active SSL certificate. If you do not have SSL activated, here is how to activate your free SSL certificate.
Select Save to set your webmail URL.
Now your customers can use this custom URL to log in and use webmail.
Only your chosen URL will be seen by your cusromers when they log in. This is just one of the white-label options we offer our reseller hosting customers.
If you have customised the webmail URL you probably want also customise the webmail login page.
Block search engines from indexing your control panel
You can easily prevent search engines from indexing StackCP - your customers' control panel - login page through Reseller Customisation.
Head to Reseller Preferences > Reseller Customisation and locate the section entitled Control Panel URLs. Select the checkbox labelled Block search engines indexing control panel. We'll automatically create a robots.txt to ensure that search engines are discouraged from indexing your control panel URL.
How can I set a custom status page for my reseller brand?
Should anything occur on the hosting that could lead to potential issues, such as upcoming maintenance or an issue that could be causing service downtime, it’s important to ensure that your clients are kept informed.
We provide a status page called StackStatus (https://www.stackstatus.com/) which reports all ongoing incidents and scheduled maintenance. You can set this to feed into a subdomain of your choosing, and then direct report these status updates to your customers in turn.
With our White-Label Reseller Hosting you can easily customise our default status page and make it your own. You'll first need to choose which domain and subdomain you'd like the custom status page to appear on, you're then free to brand the status page with your own custom CSS.
Why would I want to have a custom status page?
Branding is key when it comes to your company’s identity. Clients want a hosting company that consistently keeps them informed – by adding branding to the status area that we provide, you can keep your clients informed of any potential issues which can help to solidify trust and further improve your repertoire with them.
Furthermore, you can ensure that any issues that we have identified with the system are reported directly to your clients right away, minimising support contact time and allowing for you to continue working on your reseller hosting business and managing your clients undisturbed.
Setting your status page domain
- Head to Reseller Customisation.
- Locate the Status Page Domain section.
- Choose your status page domain and a subdomain.
Please note, we'd highly recommend using a new domain name for your status page which you can route through an external DNS such as Cloudflare by pointing the nameservers to them. This ensures that your status page is redundant from 20i's own DNS. So if we experience internal issues, this ensures your status page will remain live.
As an example, you could choose something like example-status.com as the domain name, and then type www as the subdomain.
1. Add the DNS records
You need to ensure that you've added the correct CNAME so your custom status page works. This simply needs to be a CNAME from your custom status hostname to stackstatus.com.
Custom DNS at Cloudflare
Log in to your Cloudflare account and select DNS, then add the CNAME record as show below, or for your chosen hostname.
Custom DNS at 20i
Head to Manage Hosting > Options > Edit > DNS, then add the CNAME record as shown below, or for your chosen hostname.
You should then be able to head to your custom status hostname (i.e., www.example-status.com), which will then display your status page. You may need to wait a bit longer for DNS to propagate if you can't see this straight away.
You can then brand your status page!
2. Branding your custom status page
To add custom CSS to your status page, head to StackCP Theme and locate the Status Page section. You'll see you have the options to make changes to the header, footer, and the CSS. For example, let's say you'd like to make changes to the "All systems operational" alert, you could add the following CSS with your own defined colours.
.alert-success { color: #ffffff; background-color: #3490dc; border-color: #6cb2eb; }
Your changes will then be reflected on your custom status domain.