Решение руководителя 08.09.2026: переходим на WordPress, чтобы включить
автоматический конвейер seo-agent целиком. Движок умеет публиковать только
в WordPress (коннектор WP REST), со статикой он публиковать не может.
Этот файл - план перехода и заявка админу. Порядок шагов подобран так, чтобы портал ни минуты не лежал и не потерял то, что поисковик уже скачал.
| Что | Состояние |
|---|---|
| PHP | 8.5.4, FPM-сокет /run/php/php8.5-fpm.sock |
| База | MariaDB 11.8.6, служба активна |
| nginx + SSL | сертификат Let's Encrypt на frantlas.ru выпущен |
| Рабочий образец | блог blog.adonisfranshiza.ru на том же стеке, с кэшем FastCGI |
То есть ставить с нуля ничего не нужно: тот же стек уже обслуживает второй сайт.
Проверено 08.09.2026: записи в /var/www нет, доступа к MariaDB нет,
wp-cli не установлен. Значит первые три шага делает админ.
frantlas_wp и пользователя к ней,
пароль передать в ~/.config/secrets.env (файл с правами 600, ключи
проекта живут только там)./var/www/frantlas, владелец - пользователь darya
(или группа, в которую он входит), иначе загрузка картинок и обновления
из панели работать не будут.wp.frantlas.ru на эту папку, по
образцу blog.adonisfranshiza.ru: PHP-FPM, кэш FastCGI с обходом для
/wp-admin/, /wp-login.php, /wp-json/. Сертификат - тем же Certbot.
На этом адресе собирается и проверяется сайт, пока боевой работает как есть.wp в систему или разрешить положить его в домашнюю
папку: без него перенос 12 статей и 49 картинок придётся делать кликами.frantlas.ru заменить proxy_pass http://127.0.0.1:3020 на обработку PHP
из /var/www/frantlas. До этой минуты боевой сайт не трогаем.Отдельно от админа: A-запись wp.frantlas.ru в DNS у reg.ru - это делает
руководитель, доступ к домену у него.
wp.frantlas.ru, отключает регистрацию, комментарии
и XML-RPC, закрывает адрес от индексации на время сборки./statya/%postname%/
- ровно то, что сейчас. Ни один адрес не меняется, иначе теряется всё, что
Вебмастер уже скачал и отправил на переобход 04.09.wp.frantlas.ru запрет индексации нельзя - он остаётся закрытым,
иначе в поиск попадёт копия портала и разделит сигналы с боевым доменом.frantlas.ru на PHP.сервер.py остаются на месте неделю - как быстрый откат.Обновления ядра и плагинов, бэкапы базы, защита входа от перебора. У статики этого нет вовсе. Раз в неделю - проверка обновлений, раз в сутки - бэкап базы (настраивается заданием в cron, как выгрузка Вебмастера).
Движок остановится на первом шаге, пока не заполнен маркетинговый мозг
ФРАНТЛАС: бланки в marketing-brain/foundation_blanks/ - шаблоны с
заглушками, файла _AGENT_ROADMAP.md нет. Онбординг проходят интервью на
30-60 минут; черновики бланков можно собрать заранее из стратегии портала,
дизайн-кода и правил.
Ключи для движка: OPENROUTER_API_KEY и ANTHROPIC_API_KEY добавлены
08.09.2026, XMLRiver подключён 07.09. Для сбора страниц конкурентов нужен
Firecrawl (20-100 долларов в месяц) - решение по бюджету за руководителем.
DataForSEO не нужен: у него нет российских локаций, частотность берём
из XMLRiver, это записано и в документации самого движка.
Установка и перенос - примерно два рабочих дня после того, как админ выдаст базу и папку. Плюс неделя наблюдения за индексацией после переключения.