Skip to content

CyberPanel

In this article

Information

CyberPanel is a web hosting control panel. It is designed to manage websites on a server based on the CentOS or Ubuntu operating system. CyberPanel offers a simple and intuitive interface that enables fast deployment of websites and applications on servers. Due to this, you can easily manage domains, MySQL and PostgreSQL databases, and email. Among its features are support for PHP, Node.js, and Python, tools for data backup and recovery, and automatic installation of SSL certificates.

CyberPanel. Key Features

  • Installation and Website Management: Easily install and manage websites, plus the ability to create virtual hosts, install SSL certificates, configure DNS records, and more.
  • Database management: CyberPanel supports several types of databases, such as MySQL, MariaDB, and PostgreSQL. You can easily create and manage your databases via the control panel.
  • Email Management: Ability to set up mailboxes and email sending for your domain names.
  • Multi-domain hosting: CyberPanel supports multi-domain hosting, which allows you to store several sites in one account.
  • Automation: CyberPanel provides API to automate various tasks such as creating new users, website installation, and more.
  • Monitoring: A built-in monitoring tool that allows you to monitor your server performance, CPU and RAM load, disk space usage, and other parameters.
  • Backups: Ability to create backups of websites and databases from the CyberPanel control panel.
  • Optimization: CyberPanel comes with a number of server optimization tools, including caching, file compression, and database optimization.

Features of the assembly

It can be installed on Ubuntu 20.04+ and CentOs 7-9. Installation time is 20-30 minutes, including OS.

Getting started after deploying CyberPanel

A notification will be sent to the e-mail specified during registration that the server is ready for work after paying for the order. It will contain the IP address of the VPS, as well as the login and password for the connection.

Clients of our company manage the hardware in the server`s and API control panel — Invapi.

You can find the authorization data either in the Info >> 'Tags tab of the server control panel or in the email that was sent.

  • Link to access the CyberPanel dashboard with a web interface: in the tag webpanel;
  • Login: admin;
  • Password: in a letter to your e-mail upon receipt of the server.

Note

For more information on the basic settings of CyberPanel, see the documentation of the developers.

Opening SMTP ports for organizing corporate mail service

For security reasons, outgoing TCP ports (25,24,2525, 387, 465, and 587) and UDP port (5060) are blocked by default on all VPS servers. This is to prevent the sending of spam.

To remove the block, follow the steps below:

  1. Spell out the domain zone.The A record of the domain must necessarily refer to the IP address of your server in HOSTKEY.

  2. Send a request to technical support stating that you need to open outgoing SMTP ports for sending mail and the address of the domain from which (or a subdomain of which) it is being sent.

    Attention

    We reserve the right to ask you additional questions about the domain name and your options for using it.

  3. After analyzing the domain name we will make a decision about opening ports for SMTP operation and inform you.

Ordering a server with CyberPanel using the API

curl -s "https://invapi.hostkey.com/eq.php" -X POST \
--data "action=order_instance" \
--data "token=" \
--data "deploy_period=" \
--data "deploy_notify=" \
--data "email=" \
--data "pin=" \
--data "id=" \
--data "os_id=" \
--data "root_pass=" \
--data "hostname=" \
--data "ssh_key=" \
--data "post_install_callback=" \
--data "post_install_script=" \
--data "reinstall_key=" \
--data "os_name=" \
--data "imitate_deploy=" \
--data "imitate_error=0" \
--data "own_os=" \
--data "jenkins_task=" \
--data "traffic_plan=" \
--data "invoice_relid=" \
--data "preset=" \
--data "location_name=" \