Chaturband 2.0.13 secure installer

PDO, Twig, CloudPanel preflight, verified Composer bootstrap and one CLI cron dispatcher.

Release 2.0.13PHP 8.5.7 Preflight 49 / 53 Twig not installed Installer open

1. Environment precheck

PHP 8.5.8 or newer Detected 8.5.7 (fpm-fcgi). Security Foundation requires PHP 8.5.8 or newer in the 8.5 branch.
64-bit PHP 64-bit integer support is active.
Ubuntu / CloudPanel host optionalUbuntu 24.04.4 LTS. Supported target: Ubuntu 24.04+ with CloudPanel.
Web PHP handler optionalDetected SAPI: fpm-fcgi. CloudPanel should serve the site through PHP 8.5-FPM.
PHP extension: ctype Loaded.
PHP extension: curl Loaded.
PHP extension: fileinfo Loaded.
PHP extension: gd Loaded.
PHP extension: json Loaded.
PHP extension: mbstring Loaded.
PHP extension: openssl Loaded.
PHP extension: pdo Loaded.
PHP extension: pdo_mysql Loaded.
PHP extension: phar Loaded.
PHP extension: session Loaded.
PHP extension: tokenizer Loaded.
PDO MySQL/MariaDB driver The mysql PDO driver is available.
Recommended extension: intl optionalLoaded.
Recommended extension: sodium optionalLoaded.
Recommended extension: opcache optionalNot loaded; installation may continue. Recommended package: php8.5-opcache.
Recommended extension: zip optionalLoaded.
Safe process execution Required proc_* functions are available for Composer and cron management.
Cryptographic randomness random_bytes() must be available.
Argon2id password hashing Argon2id is available.
HTTPS request Installer is running over HTTPS.
Unprivileged CloudPanel site user Effective user: autostock.
PHP memory limit optional512 MiB; 256 MiB or more is recommended.
Installer resource: composer.json /home/autostock/htdocs/autostock.info/composer.json
Installer resource: immutable Composer dependency lock /home/autostock/htdocs/autostock.info/composer.lock
Installer resource: MariaDB base schema /home/autostock/htdocs/autostock.info/database/install.sql
Installer resource: cron job registry /home/autostock/htdocs/autostock.info/config/cron.php
Installer resource: Twig templates /home/autostock/htdocs/autostock.info/templates
Installer resource: Theme Studio runtime /home/autostock/htdocs/autostock.info/app/Theme/ThemeManager.php
Installer resource: fallback generated theme CSS /home/autostock/htdocs/autostock.info/assets/css/theme.generated.css
Writable: application root (config.local.php / install.lock) /home/autostock/htdocs/autostock.info
Writable: storage /home/autostock/htdocs/autostock.info/storage
Writable: protected runtime cache /home/autostock/htdocs/autostock.info/storage/cache
Writable: Twig cache /home/autostock/htdocs/autostock.info/storage/cache/twig
Writable: generated public theme CSS /home/autostock/htdocs/autostock.info/assets/css
Writable: Composer bootstrap/cache /home/autostock/htdocs/autostock.info/storage/composer
Writable: logs /home/autostock/htdocs/autostock.info/storage/logs
Writable: locks /home/autostock/htdocs/autostock.info/storage/locks
Writable: rate limiter /home/autostock/htdocs/autostock.info/storage/locks/rate-limits
Writable: temporary files /home/autostock/htdocs/autostock.info/storage/tmp
Writable: application data /home/autostock/htdocs/autostock.info/data
Writable: SEO output /home/autostock/htdocs/autostock.info/seo
Document-root permissions optionalThe application root is not world-writable.
Free disk space optional52,668.4 MiB available.
PHP 8.5.8+ CLI A working PHP 8.5.8+ CLI binary was not found at /usr/bin/php8.5 or PATH.
User crontab command /usr/bin/crontab
FFmpeg previews optional/usr/bin/ffmpeg
ClamAV document malware scanner optionalNot installed. The default if_available policy continues with structural validation; install the Ubuntu clamav package before selecting Required.
PHP open_basedir optionalNot restricted.

2. Composer & Twig

The installer downloads the official Composer installer over HTTPS, verifies its SHA-384 signature, then installs the pinned Twig dependency with plugins and package scripts disabled.

CloudPanel target

Use a PHP 8.5 site, MariaDB 10.11 or newer, HTTPS, and the CloudPanel site user—not root—for files and crontab.

3. Site, languages and MariaDB configuration

Languages & localization

Frontend languages
After installation, configure languages in Control Panel → Languages and add the OpenAI API key in Control Panel → Translations. The first saved key automatically queues each selected non-English language once; the single master cron then translates frontend and SEO text for this domain.
Target collation: utf8mb4_unicode_ciNative PDO preparesConnection can be tested before install

Administrator

Use at least 15 characters. A long unique passphrase or the 24-character browser-generated password is recommended.

Feed, affiliate & payment configuration

Imported genders
Users Online v2 sends repeated gender parameters when a subset is selected.
Imported regions
Select at least one region. Selecting all regions omits the region filter and imports the complete feed.
Critical preflight checks must pass before installation. The installer does not attempt privileged apt or sudo operations from the web process.