HF PanelDocsv1.0.0

Installation

Install HF Panel on a fresh Linux server, licence it, keep it up to date, move accounts to it, or remove it.

HF Panel installs with one command on a fresh Ubuntu or Debian server. The installer checks the server first, asks a few questions, sets up everything in about 15 minutes and finishes with your sign-in addresses. This section takes you through it in order.

Installation guide

Follow these pages in order for a new server:

  1. System requirements: supported systems, hardware, virtualisation, network and ports.
  2. DNS setup: the DNS and reverse DNS records to add, ideally before you install.
  3. Install: the install command and what happens while it runs.
  4. Customise the installation: every installer option and unattended installs.
  5. After installation: your addresses, first sign-in and the one-time checks.
  6. Troubleshoot the installation: what to do when the installer stops.

Running the server

  • Licensing: licence keys, the free trial, IP binding and the Licence screen.
  • Updating: new versions from the panel or the command line.
  • Migrating: bring accounts from another server, copy sites from another host, or move accounts between your own servers.
  • Uninstalling: remove the panel, with or without the hosting data.

The install command

bash
cd /home && curl -o latest -L https://get.hostfog.io/latest && bash latest

Run it as root on the server. On a server that already has HF Panel, the same command updates it.

Note: the installer is safe to run again. If a step fails, fix the cause and run the same command: it continues where it can.