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:
- System requirements: supported systems, hardware, virtualisation, network and ports.
- DNS setup: the DNS and reverse DNS records to add, ideally before you install.
- Install: the install command and what happens while it runs.
- Customise the installation: every installer option and unattended installs.
- After installation: your addresses, first sign-in and the one-time checks.
- 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.