SmashPanel – home

// Knowledge base

Post-install checklist

What to check after the installer finishes.

  1. Enrol two-factor authentication. See First login.
  2. Point registrar A and NS records at the server. See DNS records.
  3. Set PTR at the provider: the server IP address should resolve to the mail hostname.
  4. Optional: restrict the admin area to known IP addresses.
  5. If you installed mail and its health check is not OK, run the mail setup script, then reset the mail admin password from the panel.
sudo bash scripts/mailcow/ensure-panel-api-key.sh
  1. Optional: under Admin, System, Integrations, connect a GitHub App so accounts can deploy from a repository.
  2. Open Admin, System, and read the health checks. They cover the panel database, Docker, the host agent, disk, DNS, mail, the proxy and VPN.
  3. Create the first hosting account. See Add a hosting account.
bash scripts/clients/create-client.sh --username acme --domain example.com --with-db

Related guides