Install

Install HostFog on your own server

One command on a fresh Ubuntu server installs every panel, webmail, email, DNS and free SSL.

SystemUbuntu 22.04 / 24.04 / 26.04 LTS, Debian 12 / 13
Memory2 GB (4 GB+)
Disk10 GB (40 GB+)
Accessroot, fresh server

1. Point your domain at the server

Before you install, add these A records at your DNS provider, so one free certificate covers them all. Not ready yet? That's fine — the real certificate is installed by itself within 5 minutes of DNS pointing at the server.

NameTypeValueFor
server.yourdomain.comAyour server’s IPServer Admin (for you)
panel.yourdomain.comAyour server’s IPControl Panel (customers)
reseller.yourdomain.comAyour server’s IPReseller Panel
webmail.yourdomain.comAyour server’s IPWebmail
mx.yourdomain.comAyour server’s IPMail server
ftp.yourdomain.comAyour server’s IPFTP

2. Run the installer

Sign in to the server as root and run:

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

The installer asks a few questions (your domain and email), shows its progress, and prints the addresses of your three panels at the end.

3. Sign in

Open https://server.yourdomain.com and create your admin login. Your customers sign in at panel.yourdomain.com and resellers at reseller.yourdomain.com.

Prefer to install by hand?

Download the installation package, hostfog.zip, and its checksum, check it with sha256sum -c hostfog.zip.sha256, unzip it and run bash hostfog/install.sh.

Updating

Server Admin → HostFog updates installs a new version with one click (new versions are announced from get.hostfog.io), or run the same installer command again — your accounts and settings stay as they are.

See it live

Watch the install happen

The installer shows each step as it runs and checks the server at the end, so you know everything works before your first customer signs in.

  • Web server, PHP versions, databases, email and DNS
  • Free SSL for the panels and every domain
  • Firewall, nightly backups and updates switched on
server.yourdomain.com/?r=health
Server health after install