Skip to content

Install Matrix

Use this page to choose the right install path. For the full walkthrough, use the install guide.

SituationUseNotes
Fast local demoQuickstartUses demo-friendly defaults and optional package prompts.
Fresh Laravel appInstall guide: fresh applicationBest route for a clean production app.
Existing Laravel appInstall guide: existing applicationPreserve users, routes, deploy flow, and existing data.
Local monorepo developmentDevelopmentUse sibling capell-4 and capell-packages-4 repos with path repositories.
CI or non-interactive installcapell:install --no-interaction with all required flagsPass URL, admin user, package mode, theme, and cache flags explicitly.
Optional package installPackage README or package docsConfirm commands with php artisan list capell.
Upgrade existing appOperations upgrade notesBack up the database and include optional package migrations.

For CI, seed jobs, or agent runs, avoid prompts:

Terminal window
php artisan capell:install \
--no-interaction \
--url=https://example.com \
--package-mode=all \
--theme=default \
--name="Admin User" \
--password="change-this-password" \
--clear-cache \
--install-welcome-route

This creates the first account and answers every required install decision explicitly. For an existing account, use --user=<email-or-id> instead of the three account-creation options; --user selects the default author and never creates or changes login credentials.