- Sign in at
https://panel.yourdomain.com:8443with the admin login you created at the end of the install. - Packages: check the default packages (Starter, Business, Pro), or make your own with disk, domain, mailbox and database limits.
- Accounts → New account: enter the customer's username, email, package and main domain. Tick Email login details to send them a welcome email.
- Point the customer's domain at your nameservers (
ns1/ns2.yourdomain.com) or add an A record for it pointing at the server IP. - SSL: nothing to do. AutoSSL installs a free Let's Encrypt certificate within minutes of the domain pointing at the server, and renews it. To see the status, open SSL/TLS in the customer's panel (use Log in as on the account).
- The customer uploads their site by SFTP, FTP or the File Manager (into
web/<domain>/public_html), or installs WordPress from the App installer. - They create mailboxes under Email accounts and read mail in Webmail. SPF, DKIM and DMARC are set up for them.
Moving from another control panel
Import accounts takes a full account backup from your old server (.tar.gz or .tar.zst). You can upload the file, give a download link, or put it in /home/hostfog-import. Websites, domains, databases, mailboxes (with all messages and the old passwords), forwarders, DNS records and cron jobs come across.
Command line
hf-admin list # list admin users
hf-admin create-admin # add an admin
hf-admin reset-password <name> # reset a password