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_fopenenabled- Writable folders:
app,config,routes,resources,public,storage,.env,bootstrap/cache
Upload the files
- Upload all files to your hosting.
- Point your domain to the
publicfolder. - Make sure the folders in the list above are writable.
Run the installer
- Open your browser and visit:
https://your-domain.com/install/initialize - Enter the database credentials and purchase/activation code.
- The installer will:
- Create the database tables
- Generate the app key and JWT secret
- Create the storage link
- Write the
.envfile - Import demo data (if enabled)
- 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.
