HostePilot User Guide

Complete Documentation & Reference

1. Getting Started & Installation

System Requirements
  • PHP 8.2 or higher
  • MySQL 5.7+ or MariaDB 10.3+
  • Composer & NPM
  • SSL Certificate (recommended)
Installation Steps
  1. Upload all files to your web server
  2. Set permissions: chmod -R 755 storage bootstrap/cache
  3. Configure database in .env file
  4. Run: php artisan migrate --seed
  5. Run: php artisan storage:link
  6. Visit /setup to complete configuration

2. Setup Wizard

The setup wizard guides you through 4 steps:

  1. Admin Account - Create your super admin account
  2. Company Info - Set company name, email, currency, country
  3. Features - Enable/disable modules
  4. License - Enter license key or start trial

23. Frequently Asked Questions

Go to Settings → Payment Gateways, toggle the gateway ON, enter API credentials, and save.

Clients can register domains from Client Panel → Domains → Register Domain or at /domains/register.

Exchange rates are fetched from OpenExchangeRates API. Configure your API key in Settings → Currencies.

Backup both the database and storage directory regularly. Use the Acronis Backup integration for automated backups.

Always backup first. Then run: php artisan migrate && php artisan cache:clear