Isha Labs Support

System Requirements

Updated Oct 19, 2026

Overview

Matterly needs a modern PHP and MySQL stack. Check these items before running the installer.

Server requirements

Requirement Minimum
PHP 8.2+
Database MySQL 8+ or MariaDB 10.6+
Web server Nginx or Apache, with the document root set to public/
Composer For deploying from source
Node.js For building frontend assets (npm run build)
HTTPS Recommended for production

PHP extensions

BCMath, Ctype, JSON, Mbstring, OpenSSL, PDO, PDO MySQL, Tokenizer, cURL, Fileinfo, XML.

Folder permissions

These paths must be writable by the web server:

  • storage/
  • bootstrap/cache/

Optional for production

Component Why
Redis Queues / Horizon / cache
Supervisor Keep queue workers running
S3-compatible storage Media uploads at scale

Notes

Note: The web installer re-checks PHP version, extensions, and permissions on the Requirements step.

Best Practices

  • Point DNS and TLS at public/ only. Never expose the project root.
  • Keep APP_DEBUG=false on production.
  • Back up MySQL before upgrades.