Reference
Factory admin — provisioning
Internal: create sites, deployments, and template sync.
Audience: NurtureSite factory administrators (not site owners).
Create a site
- Log in as factory admin (
is_adminorfactory_adminrole). - Open Admin → Provision (
/admin/provision) or use customer onboarding at/register. - Submit business details — a deployment is queued on the
queueworker.
Monitor deployment
- Admin → Deployments — status, logs, redeploy
- Ensure
queueandschedulercontainers are running locally
After deploy
./vendor/bin/sail artisan crm:ensure-settings --push
./vendor/bin/sail artisan analytics:ensure-settings --push
./vendor/bin/sail artisan factory:integration:verify-local --slug={slug}
Template updates
When laravel-cms changes:
./vendor/bin/sail artisan factory:sites:sync-template --sync-env --rebuild
Sales CRM sync
Customers can enable sync leads to NurtureSite CRM on their site settings page. Mirroring uses signed webhooks — see technical doc CRM_SYNC on the template repo.
Related: Managing a site, Two dashboards.
