Web installer for TastyIgniter — designed for shared hosting with zero shell access.
Upload this wizard, open setup.php in your browser, enter your database credentials, and the installer downloads the TastyIgniter distribution release with bundled dependencies, writes configuration, and runs igniter:install in-process via Artisan::call().
Full installation guide: tastyigniter.com/docs/installation
| Requirement | Minimum |
|---|---|
| PHP | 8.3+ |
| Database | MySQL 8.0+ or MariaDB 10.6+ |
| Web server | Apache or Nginx with URL rewriting |
| Composer / SSH | Not required for wizard install; required for extension updates |
Required PHP extensions: bcmath, ctype, curl, dom, exif, gd, intl, json, mbstring, openssl, pdo_mysql, tokenizer, xml, zip.
- Checks server requirements
- Downloads the TastyIgniter distribution release with bundled dependencies from GitHub (includes
vendor/) - Extracts files and writes your
.envdatabase settings - Runs
igniter:installvia Laravel'sArtisan::call()— no CLI needed - Generates a root
.htaccessredirect topublic/when needed
See the installation troubleshooting guide. Detailed logs are written to setup/setup.log.
cd setup/assets
npm install
npm run dev # watch mode
npm run build # production assets → css/app.css, js/app.jsMIT — see LICENSE.txt.