Guide
Installation
Admin Setup
AI Tools
API
Troubleshooting
Guide
Installation
Admin Setup
AI Tools
API
Troubleshooting
  • Getting Started

    • Quick Start
    • Installation
    • Admin Setup
    • Credits and Billing
    • AI Tools
    • AI Clone
    • Text to Voice and Speech to Text
    • API Reference (Summary)
    • Integrations
    • Storage and Media
    • Security and Maintenance
    • Troubleshooting

Installation

Server requirements

AiDone uses a Laravel backend. The installer checks these items:

  • PHP 8.1 to 8.3.9
  • MySQL enabled
  • cURL enabled
  • GD enabled
  • allow_url_fopen enabled
  • Writable folders: app, config, routes, resources, public, storage, .env, bootstrap/cache

Upload the files

  1. Upload all files to your hosting.
  2. Point your domain to the public folder.
  3. Make sure the folders in the list above are writable.

Run the installer

  1. Open your browser and visit: https://your-domain.com/install/initialize
  2. Enter the database credentials and purchase/activation code.
  3. The installer will:
    • Create the database tables
    • Generate the app key and JWT secret
    • Create the storage link
    • Write the .env file
    • Import demo data (if enabled)
  4. Create the admin account when the installer asks for it.

After installation finishes, you can log in at /admin/login.

If installation fails

  • Re-check PHP version and extensions.
  • Verify database credentials.
  • Ensure the folders are writable.
  • Try again from /install/initialize.
Prev
Quick Start
Next
Admin Setup