Mirari campaign platform

Install Mirari

Mirari has one production runtime: PHP 8.2+ + MySQL 8 + cron. Node.js is not required.

1. Prepare the host

Provide PHP 8.2+ with PDO MySQL and OpenSSL, MySQL 8, Git, SSH/shell access, HTTPS, and cron.

2. Locate the public Mirari repository

Use its HTTPS clone URL as MIRARI_REPOSITORY_URL below.

3. Install

git clone MIRARI_REPOSITORY_URL ~/mirari\ncd ~/mirari\nbash scripts/install-from-github.sh

The updater preserves private settings, applies migrations, deploys the PHP app, and guides Stripe, PayPal, or both (at least one is required).

4. Validate

curl -fsS https://YOUR-MIRARI-HOST/health\nbash scripts/validate-installers.sh

Operations

Use scripts/backup-mysql.sh for rotating database backups and scripts/restore-mysql.sh for guarded restores.