PanelDOCSv1.0.0

Install at a hosting provider

Install HF Panel at any VPS or cloud provider: the server to choose, firewall, reverse DNS and outgoing mail (port 25) at 27 providers.

HF Panel runs on a VPS or server from any provider. What differs between them is around the server: whether a cloud firewall sits in front of it, how you set reverse DNS, and whether outgoing mail (port 25) is open on a new account. Start with Choose a VPS and prepare it, which applies to every provider, then open your provider's page. If yours is not listed, the steps on that page work for it too.

Provider Notes
A2 Hosting VPS ask support if port 25 is blocked
Akamai Cloud (Linode) port 25 restricted — ask support
Alibaba Cloud port 25 restricted — use relay on 465
AWS (EC2, Lightsail) port 25 restricted — request removal, else relay
Bluehost VPS ask support if port 25 is blocked
Contabo port 25 usually open
DigitalOcean port 25 often blocked — ask support, else relay
GoDaddy ask support to unblock port 25
Google Cloud (Compute Engine) port 25 blocked — use relay
Hetzner Cloud port 25 blocked on new accounts — ask later
HostGator VPS ask support if port 25 is blocked
Hostinger port 25 not blocked by Hostinger
Hostwinds ask support if port 25 is blocked
InMotion Hosting VPS ask support if port 25 is blocked
InterServer ask support if port 25 is blocked
IONOS port 25 closed — phone support opens it
Kamatera ask support if port 25 is blocked
Liquid Web ask support if port 25 is blocked
Microsoft Azure port 25 blocked on most subscriptions — use relay
Namecheap ask support to unblock port 25
netcup SMTP ports can be blocked in the SCP firewall
Oracle Cloud port 25 blocked — use relay
OVHcloud port 25 usually open
Scaleway SMTP blocked — tick Enable SMTP
Tencent Cloud port 25 blocked — apply, or use relay
UpCloud port 25 closed — support opens it
Vultr port 25 blocked — ask support

Note: where port 25 cannot be opened, send mail through an outgoing mail relay (Server Admin › Email › Server mailboxes): a mail service you connect to on port 587 or 465. Websites and the panels do not need port 25.

Providers change their rules over time; each guide says where to look if a step differs.

Before you install anywhere, run the pre-install check — it finds most of these problems in seconds and changes nothing:

bash
cd /home && curl -o latest -L https://cdn.hostfog.com/latest && bash latest --check