ZETCOMPAN ANONYMOUS CHAT — ГОТОВАЯ СТРУКТУРА ДЛЯ ZETCOMPAN.COM
================================================================

Архив нужно загрузить ПРЯМО в папку домена zetcompan.com и распаковать там.
После распаковки структура должна быть такой:

zetcompan.com/
├── .well-known/          (ваша существующая папка, архив её не трогает)
├── .htaccess             (закрывает прямой доступ к db.php)
├── db.php                (единое подключение к MySQL)
└── anon/
    ├── config.php
    ├── install.php
    ├── index.php
    ├── api/
    ├── lib/
    ├── moderator/
    └── sql/

Чат открывается по адресу:
https://zetcompan.com/anon/

ШАГ 1. ПРОВЕРЬТЕ DB.PHP
------------------------
В корневом db.php уже указаны присланные значения:
- база: twenizlx_jukopedia
- пользователь: twenizlx_juko_user
- пароль: 1111

Пароль 1111 крайне слабый. Перед публичным запуском смените пароль пользователя MySQL
в cPanel и затем впишите новый пароль в корневой db.php.

ШАГ 2. СОЗДАЙТЕ НОВЫЕ ТАБЛИЦЫ
------------------------------
Самый простой способ — открыть:
https://zetcompan.com/anon/install.php

Введите admin_setup_key из файла:
zetcompan.com/anon/config.php

Установщик создаст только 9 новых таблиц с префиксом anon_:
- anon_sessions
- anon_rooms
- anon_messages
- anon_reports
- anon_bans
- anon_pair_blocks
- anon_rate_limits
- anon_moderators
- anon_audit_log

Существующие таблицы базы twenizlx_jukopedia не удаляются, не очищаются и не
переименовываются. Все команды используют CREATE TABLE IF NOT EXISTS.

Резервный способ через phpMyAdmin:
1. Выберите базу twenizlx_jukopedia.
2. Нажмите Import.
3. Загрузите anon/sql/install.sql.
4. Выполните импорт.

ШАГ 3. СОЗДАЙТЕ ПЕРВОГО АДМИНИСТРАТОРА
--------------------------------------
После таблиц откройте:
https://zetcompan.com/anon/moderator/setup.php

Используйте тот же admin_setup_key из anon/config.php.
Создайте логин и пароль длиной не менее 12 символов.

ШАГ 4. CRON ОЧИСТКИ
-------------------
В cPanel > Cron Jobs добавьте запуск раз в 5 минут:

*/5 * * * * /usr/local/bin/php /home/CPANEL_USER/zetcompan.com/anon/cron/cleanup.php >/dev/null 2>&1

Замените CPANEL_USER своим логином cPanel.

ПРОВЕРКА
--------
В phpMyAdmin можно выполнить:

SHOW TABLES LIKE 'anon_%';

Должно появиться 9 таблиц.

ТРЕБОВАНИЯ
----------
- PHP 8.2 или новее
- pdo_mysql, mbstring, openssl
- MySQL/MariaDB
- HTTPS

ВАЖНО
-----
- Не публикуйте содержимое db.php и anon/config.php.
- Создайте реальный адрес abuse@zetcompan.com либо замените его в config.php.
- После успешной установки можно удалить anon/install.php, хотя повторный запуск
  не удаляет данные и не пересоздаёт уже существующие таблицы.
