Static Web Hosting

This machine is serving a simple, static website at https://{{hostname}} and at all domain names that you set up an email user or alias for.

Uploading web files

You can replace the default website with your own HTML pages and other static files. This control panel won’t help you design a website, but once you have .html files you can upload it following these instructions:

  1. Ensure that any domains you are publishing a website for have no problems on the Status Checks page.
  2. On your personal computer, install an SSH file transfer program such as FileZilla or scp.
  3. Log in to this machine with the file transfer program. The server is {{hostname}}, the protocol is SSH or SFTP, and use the SSH login credentials that you used when you originally created this machine at your cloud host provider. This is not what you use to log in either for email or this control panel. Your SSH credentials probably involves a private key file.
  4. Upload your .html or other files to the directory {{storage_root}}/www/default on this machine. They will appear directly and immediately on the web.
  5. The websites set up on this machine are listed in the table below with where to put the files for each website (if you have customized that, see next section).
  6. Site Directory for Files
  7. If you want to have this box host a static website on a domain that is not listed in the table, create a dummy mail user or alias on the domain first.

Different sites for different domains

Create one of the directories shown in the table below to create a space for different files for one of the websites.

After you create one of these directories, click to restart the box’s web server so that it sees the new website file location.

Site Create Directory