Skip to main content
Learn how to manage your websites using the My Apps section of the hosting.com Hosting Panel.
  1. Log in to the Hosting Panel at https://my.hosting.com.
  2. In the left sidebar, click My Apps.
Screenshot 2026 08 28 At 16 56 42 1

Files

Files contains two pages, FTP Accounts and Backups.

FTP Accounts

An FTP account lets you connect to your website with an FTP client so you can upload and download files. Image The list shows each account’s Username and the Directory it can access. The number of accounts you have is shown above the list. Use the search box to find an account, and click the Username heading to sort the list. To create an FTP account, click Add.
For help connecting with an FTP client, please see Using FTP (File Transfer Protocol).
Backups Image

Databases

Databases is where you create and manage the MySQL databases your website uses. The page has two tabs, Databases and Users. Image The Databases tab lists each database by Name, along with the Users that can access it. To create a database, click Add.

Viewing database connection details

To see the details an application needs in order to connect, click Manage next to a database: Image Click the copy icon next to a value to copy it. To connect an application to your database you need the database name, the host, and the username and password of a database user.
The Delete option at the bottom of this page permanently erases the database and all of the data in it. This cannot be undone. Make sure you have a backup before deleting a database.

Domains

Domains lists every domain that points at this website. Image Each domain shows its Document Root, which is the folder the domain loads files from. Domains are labelled to show their role:
  • Primary: The website’s main domain.
  • Alias: An additional address that loads the same website.
To change a domain’s settings, click Manage next to it. New websites are given a temporary staging address so you can view your site before your own domain points at us. It appears in this list as an alias.

Redirects

A redirect sends visitors who arrive at one address on to a different one. Redirects are useful when you move a page, or when you want several addresses to lead to the same place. Image Each redirect shows its Status, the Domain it applies to, the Slug it matches, and the Destination URL visitors are sent to. To create a redirect, click Add. Image

Emails

Emails is where you manage the mailboxes for this website’s domain. Image Each mailbox shows its Email address, its Mailbox Usage, and its Status.

Creating a mailbox

To create a mailbox, follow these steps:
  1. Click Add. The Add account window appears: Show Image
  2. In the Email address box, type the part of the address that goes before the at sign. Your domain is added for you.
  3. In the Mailbox size box, type a size and choose a unit from the list. The largest size you can set is shown below the box.
  4. In the Full name box, type the name you want recipients to see when you send a message. This is optional.
  5. In the Password box, type a password. Click the eye icon to check what you have typed.
  6. Click Add account.
The number of mailboxes included with your plan, and how many you have used, is shown at the top of the window.
The number of mailboxes included with your plan, and how many you have used, is shown at the top of the window.

Managing a mailbox

To change a mailbox’s settings, click Manage next to it: Image The settings are grouped into the following sections: The three spam settings each use a numbered level, where a higher number filters more aggressively.
The Delete option at the bottom of this page permanently erases the mailbox and every message in it. This cannot be undone.

Analytics

Analytics shows how much traffic your website is receiving. Image
  • Bandwidth: How much data your website has served. The total for the period is shown at the top right of the chart.
  • Visitors: How many times your website has been requested. Total hits counts every request, and Unique hits counts individual visitors.

Security

Security is where you manage your website’s SSL certificate and control which visitors can reach it. Image

Manage SSL certificate

An SSL certificate encrypts traffic between your website and its visitors. It is what allows your site to load over https and show a padlock in the browser.
Turn on HTTPS enforcement once your certificate is active. It makes sure every visitor reaches the secure version of your site, even if they type the address without https.

Configure IP Access Rules

IP access rules control which visitors are allowed to reach your website.
  • IP Access Rules: The rule applied to visitors.
  • Exception list: The addresses treated differently from that rule.

Advanced

Advanced contains three pages. Image

Optimisation

Image Opcode caching makes PHP websites faster by keeping compiled code in memory, so it does not have to be recompiled on every visit. Leave it turned on unless you have a specific reason not to.

Developer Tools

Restart PHP container at the bottom of the page restarts PHP for this website and its add-on domains, and reloads its configuration. Your website is briefly unavailable while this happens, so avoid doing it at a busy time.
For more information about connecting over SSH, please see Using SSH (Secure Shell) to access your account and Accessing your account using SSH keys.

Node.js

Node.js lets you run a Node application on your website. To deploy an application, follow these steps:
  1. Click Deploy Node.js. The following window appears: Show Image
  2. Choose how your application runs:
    • Automatic (production): Your application starts automatically, and restarts if it stops.
    • Manual (development): Your application is proxied from the web server but is not started for you. You start it yourself over SSH.
  3. In the Node version list, select the version of Node you want to use.
  4. In the Startup command box, type the command that starts your application, for example npm start.
  5. In the Working directory box, type the folder to change to before the application starts. Leave it empty to use the default.
  6. Leave Proxy enabled turned on so the web server forwards traffic from your primary domain to your application.
  7. In the Path box, leave it empty to proxy your entire website, or type a sub-path such as /api to proxy only part of it.
  8. In the Port box, type the port your application listens on.