Documentation
v1.0.0 · Release preparation

Plesk, Apache & Windows

These environments require their own fresh-installation checks before being advertised as supported.

Plesk

Create the application domain, select compatible PHP for web and CLI, set its document root to backend/public, create its database and enable SSL. Use SSH for preparation and configuration. Configure Scheduled Tasks for artisan schedule:run every minute. Arrange persistent queue/Reverb services with the hosting provider.

Apache

Set DocumentRoot to backend/public. Enable mod_rewrite, permit the supplied public/.htaccess rules, configure compatible PHP and HTTPS, and deny access to hidden files. Follow common setup and services instructions. If only the homepage works, check rewriting and virtual-host settings.

Windows / IIS

Install compatible PHP/extensions and MySQL. Set the site root to backend/public. Configure IIS URL Rewrite rules equivalent to the Apache front controller; IIS does not read .htaccess. Adapt Unix commands for PowerShell. Use Task Scheduler for the scheduler and supervised Windows services for queue workers and Reverb. Verify filesystem permissions and storage links.

Windows production hosting is not currently certified by this guide. Arrange deployment-specific validation or use the VPS recipe.