OpenPanel

A hosting control panel for managing Linux server services.

Access OpenAdmin

  • Open your browser and go to: http://<server-ip>:2087
  • Login credentials are saved in: /root/.cloudzy-creds
  • Access http://<server-ip>:2087/services to enable OpenPanel UI, ImunifyAV, and other services.

Access OpenPanel UI

  1. Access OpenAdmin (http://<server-ip>:2087)
  2. Navigate to “Services > Service Status” (http://<server-ip>:2087/services) and start OpenPanel UI service.
  3. Navigate to “Accounts > Users” (http://<server-ip>:2087/users) and create a new user.
  4. Access OpenPanel UI (http://<server-ip>:2083).
  5. Login with new user credentials.

Important Files and Directories

  • /etc/openpanel/openpanel/conf/openpanel.config: Main configuration file for OpenPanel.
  • /etc/openpanel/caddy/Caddyfile: Configuration for the Caddy web server.
  • /etc/openpanel/mysql/host_my.cnf: MySQL configuration files for the host and container.
  • /etc/openpanel/mysql/container_my.cnf: MySQL configuration files for the container.
  • /root/.env: Environment file for Docker Compose.
  • /root/docker-compose.yml: Docker Compose configuration file for OpenPanel services (e.g., MySQL, Caddy).
  • /etc/csf/csf.conf: ConfigServer Firewall (CSF) configuration file.
  • /etc/openpanel/csf/csf.blocklists: CSF blocklists for firewall security.
  • /etc/systemd/system/admin.service: Systemd service file for the OpenAdmin interface.
  • /etc/cron.d/openpanel: Cron configuration for OpenPanel tasks.
  • /root/openpanel_install.log: Installation log file capturing all output during the install process.
  • /var/log/openpanel/: Directory containing OpenPanel logs (e.g., user and admin logs).
  • /etc/logrotate.d/openpanel: Logrotate configuration for OpenPanel logs.
  • /usr/local/opencli/: Directory containing the OpenCLI tool for command-line management.
  • /usr/local/admin/: Directory for OpenAdmin interface files.
  • /etc/openpanel/openadmin/users.db: SQLite database storing admin user credentials.
  • /root/initialize.sql: SQL file for initializing MySQL with default hosting plans.

Common OpenCLI Commands

Find the address on which admin panel is accessible:

opencli admin

View admin accounts:

opencli admin list

Set a new password for the admin account:

opencli <ADMIN_USERNAME> password <NEW_PASSWORD>

Documents

  • Recommended steps after installing OpenPanel: https://openpanel.com/docs/admin/intro/#post-install-steps

Application Details