IuVeAI
Библиотека Календарь Плагины AI Coding Agent Secure Archive

СИСТЕМА

Виджет сайта Маркетплейс IuVe Connect
GU guest FREE
Аккаунт Биллинг API-ключи Использование Команда

← Назад в каталог

Genesis Auto Service CMS

Genesis Auto Service CMS

Разработано IuVe · Часть семейства self-hosted Genesis CMS · Каноническая страница продукта

Production v1.0.19 Платный продукт Разовая оплата Self-hosted

Genesis Auto Service CMS — Automotive Service Intelligence Edition v1.0.14. Устанавливается на ваш сервер (PHP/MySQL). Принимайте заявки с сайта, ведите клиентов и автомобили, подтверждайте записи, публикуйте услуги, статьи, акции, отзывы и портфолио. Настраивайте бренд, Hero и цвета, партнёров, виджеты и SEO. IuVe Control Center обеспечивает Pairing (mp_live_*), Identity, подписанные обновления и AI-черновики (kai_live_*, capability auto.service.content). STABLE 1.0.0 продвинут из RC1 Functional Preview.2. Автобронирование без подтверждения персонала не обещается.

Цена: 500 € · Разовая оплата · Self-hosted лицензия

Что входит в цену: 500 € — Разовый платёж за бессрочную лицензию одной CMS: полная система с админ-панелью, обновлениями и привязкой к IuVe Identity.

Что НЕ входит в цену: Хостинг и домен в цену НЕ входят. Они заказываются отдельно на сторонних сервисах (хостинг-провайдер, регистратор домена) и оплачиваются покупателем напрямую у этих поставщиков.

Поддержка необязательна: 49 €/месяц. С поддержкой: автоматические обновления безопасности и функциональности, исправления совместимости, приоритетная помощь. Без неё: лицензия остаётся бессрочной и ничего не блокируется, но обновления не приходят автоматически — обслуживание на вас, разовую помощь можно заказать в любой момент.

Документация Примечания к выпуску Совместимость Заказы Мои покупки
Возможности Системные требования Демо AI-демо Документация Совместимость Примечания к выпуску

AI-демо

Черновики IuVe AI для автосервисного контента используют capability auto.service.content и ключ kai_live_*. Ключ покупки mp_live_* проверяет только лицензию/домен/entitlement и не авторизует AI. Если облако недоступно — возвращается контролируемая ошибка без выдуманного текста.

Возможности

  • Draft generation via /api/ai-chat.php (admin auth + CSRF)
  • mp_live_* — license/domain/entitlement only; kai_live_* — separate AI key
  • Capability auto.service.content; product slug genesis-auto-service
  • No fabricated fallback when provider fails

Примеры использования

After purchase

  1. Download the ZIP from My Purchases after payment
  2. Install via /install.php with the Marketplace purchase code
  3. Enter mp_live_* in IuVe Control Center and activate the domain
  4. Save kai_live_* in IuVeAI Center to enable content drafts

Черновик демо от AI. Скриншоты/видео могут быть заглушками до публикации.

Возможности

  • Заявки на обслуживание и календарь записей (подтверждение персоналом)
  • Клиенты и автомобили (марка/модель/год/госномер/VIN/пробег)
  • Каталог услуг и категорий с SEO, FAQ, ценой от и длительностью
  • Статьи, акции, отзывы, портфолио до/после
  • Бренд, Hero и цвета сайта; партнёры; виджеты и cookie-согласие
  • IuVe AI черновики (auto.service.content) через kai_live_*
  • Marketplace Pairing (mp_live_*), IuVe Identity, подписанный Update Center
  • Users & Security, аналитика, system health, cron-уведомления
  • Опциональный demo-контент (content_origin=demo) без сидирования секретов

Системные требования

  • Сервер: Linux; Apache или Nginx; HTTPS; права записи на config/ и storage/
  • PHP 8.1+ (8.2/8.3): PDO, PDO MySQL, JSON, cURL, mbstring, OpenSSL, fileinfo
  • БД: MySQL 8.0+ или MariaDB 10.6+; UTF8MB4
  • Исходящий HTTPS к https://www.iuve.eu/api для Pairing, Identity, обновлений и AI
  • Код покупки Marketplace; mp_live_*; опционально kai_live_*

Последняя версия

Последняя версия
1.0.19
Размер архива
28.6 MB
Дата выпуска
2026-11-07
Поставщик
IuVe
Лицензия
IuVe License — one-time purchase
Развёртывание
Self-hosted PHP/MySQL on customer server
Обновления
Delivered via IuVe Marketplace Update Center (signed)

Документация

Genesis Auto Service CMS — документация

Genesis Auto Service CMS v1.0.0 — Automotive Service Intelligence Edition — self-hosted CMS на PHP/MySQL для автомастерских и сервисных центров. Объединяет заявки на сервис, записи, клиентов, автомобили, каталог услуг, статьи, акции, отзывы, портфолио/галерею, бренд и тему, партнёров, маркетинговые виджеты, SEO, аналитику, Users & Security, Marketplace Pairing, Update Center и черновики контента IuVe AI. Карта документации | Категория | Документы | |---|---| | Общее | README, PRODUCT_VISION, FAQ, CHANGELOG, ROADMAP, LICENSE, SUPPORT | | Установка | INSTALLATION_GUIDE | | Администрирование | ADMIN_GUIDE, USER_GUIDE, FRONTEND_GUIDE, LOCALIZATION, IUVE_AI | | Разработка | см. docs/developer/ | | Безопасность | SECURITY | | Marketplace | MARKETPLACE, UPDATE_CENTER | | API | API

Руководство по установке

Требования Шаги установки 1. Создайте пустую базу MySQL/MariaDB. 2. Распакуйте пакет так, чтобы в корне оказались install.php, admin/, config/, includes/. 3. Откройте /install.php, выберите язык, пройдите проверки окружения. 4. Введите данные БД и проверьте соединение. 5. Введите ключ покупки/лицензии Marketplace по запросу. 6. Создайте первого администратора Owner. 7. По желанию включите управляемый демо-контент (content_origin=demo) или установите чисто. 8. Завершите — создаются config/database.php и storage/installed.lock. После установки Никогда не распространяйте сгенерированные config/database.php, секреты или installed.lock.
  • PHP 8.1+ (поддерживаются 8.2/8.3) с PDO/PDO_MySQL, JSON, cURL, mbstring, OpenSSL, fileinfo (рекомендуется Sodium)
  • MySQL 8.0+ или MariaDB 10.6+ (UTF8MB4)
  • Apache 2.4+ или Nginx 1.18+; обязателен HTTPS
  • Запись: config/, storage/ (cache, logs, uploads, backups, rate_limits)
  • Войдите в /admin.
  • Настройте Brand, Hero и цвета; загрузите логотипы и Open Graph изображения.
  • IuVe Control Center → mp_live_*, активируйте домен, проверьте entitlement.
  • Сохраните kai_live_* в IuVeAI Center (capability auto.service.content).
  • Просмотрите Users & Security, виджеты/согласия, cron (cron-health.php, cron-telegram-service-requests.php).
  • Сделайте бэкап базы и storage/uploads/.

Руководство администратора

Навигация админки Dashboard · Service requests · Service calendar · Clients · Vehicles · Service catalog · Site content · IuVe AI Content · Analytics · Contacts · Translations · Quality Center · Widgets & codes · Brand, Hero & colors · Partners · IuVe Control Center · Users & Security · System · About. Связанные экраны: редактор услуг, IuVeAI Center, Marketplace Pairing, IuVe Identity, Update Center. Ежедневные операции 1. Разбор заявок (auto_service_requests) — статус, назначение, внутренние заметки, вложения. 2. Создание/подтверждение записей (auto_appointments), связанных с заявкой/клиентом/автомобилем/услугой. 3. Ведение клиентов и автомобилей (auto_clients, auto_vehicles). 4. Публикация услуг и категорий с SEO, FAQ JSON, price_from, длительностью. 5. Управление статьями, акциями, отзывами, портфолио (галерея до/после). 6. Настройка CSS-переменных бренда, hero, партнёров, виджетов и согласий на cookies. 7. Мониторинг событий аналитики и состояния системы; держите Pairing и Update Center исправными. Роли: owner, admin, manager, service_advisor, editor, marketing, viewer.

Руководство по витрине

Публичные страницы Цвета темы и логотипы берутся из настроек / админки бренда и CSS-переменных — жёстко вшитого брендинга на сайте заказчика нет. Ассеты assets/css, assets/js, assets/img, favicons. Слоты виджетов: head, body_start, before_footer, footer с категориями согласий (необходимые/функциональные/аналитика/маркетинг).
  • index.php — главная (hero, избранные услуги, акции, отзывы, блоки портфолио)
  • services.php / service.php — каталог и детальная страница
  • article.php — детальная страница статьи
  • sitemap.php, robots.txt, manifest.webmanifest

Схема базы данных

Ядро / платформа settings, users, partners, partner_types, license_events, audit_log, pairing_state, analytics_events, content_translations, cookie_consents, page_blocks, content_revisions, iuve_identity_config, iuve_identity_links, production_events, update_history, schema_migrations. Домен Auto Service (install/schema.sql) | Таблица | Назначение | |---|---| | auto_clients | Клиенты (имя, телефон, email, язык, согласие) | | auto_vehicles | Автомобили (марка/модель/год/номер/VIN/пробег/топливо) | | auto_service_categories | Категории услуг | | auto_services | Услуги (SEO, FAQ JSON, price_from, длительность, изображение) | | auto_service_requests | Входящие заявки + назначение + отпечаток | | auto_appointments | Запланированные слоты, связанные с заявкой/клиентом/автомобилем/услугой | | auto_articles | Статьи блога/контента | | auto_promotions | Акции с датным окном | | auto_reviews | Отзывы с оценкой | | auto_portfolio | Галерея до/после | | auto_ai_generations | История черновиков AI | | auto_notification_deliveries | Журнал доставки уведомлений | | auto_business_hours | Часы работы | | auto_reminders | Напоминания | | auto_request_attachments | Вложения заявок | Демо-записи помечены content_origin=demo, где применимо.

Справочник API

Эндпоинты | Путь | Авторизация | Назначение | |---|---|---| | POST /api/ai-chat.php | Сессия админа + CSRF | Чат/черновики IuVe AI (auto.service.content) | | POST /api/analytics-track.php | Публичный (rate-limited) | Приём событий аналитики | | POST /api/consent.php | Публичный | Хранение согласий на cookies | | GET /api/health.php | Публичный | JSON готовности к эксплуатации | | api/system/* | Система | Системные хелперы / about | Примечания
  • AI требует настроенных kai_live_* / конфигурации IuVe; сбои возвращают управляемые ошибки (без выдуманных черновиков).
  • Лицензионные API Marketplace — удалённые, на https://www.iuve.eu/api/marketplace/licenses/* (validate, activate, entitlement, iuve-config).
  • Cron: cron-health.php, cron-telegram-service-requests.php (защищённые токены).

Локализация

Языки рантайма Язык по умолчанию — ro. Пакетные языки UI: ro, ru, en (логин админки дополнительно предлагает de/fr/uk для оформления). Контентные сущности (услуги, статьи, акции, портфолио, страницы) хранят переводы через content_translations и админку Translations. Практики
  • Держите клиентский текст прежде всего на основном языке мастерской.
  • Используйте поля SEO title/description для каждой услуги и статьи.
  • Не вшивайте брендовые строки в шаблоны, когда есть настройки.

Безопасность

Встроенные механизмы Защита CSRF, хеширование паролей (минимум 12 символов при создании/обновлении), безопасные сессии, роли RBAC, проверка MIME загрузок, защищённые пути storage/, журналирование аудита, rate limits, доверие подписям обновлений (marketplace-release-key-2026-01, ed25519), активация домена Marketplace, аварийный вход для восстановления. Продакшн-чеклист
  • Включите HTTPS и secure cookies.
  • Ограничьте пользователя БД рамками базы приложения.
  • Не открывайте config/, storage/ или бэкапы через веб-сервер.
  • Ротируйте учётные данные Owner и аварийного входа.
  • Не меняйте ключи доверия обновлений без авторизованной ротации.
  • Бэкапьте БД + uploads и тестируйте восстановление.

Интеграция с Marketplace

Идентичность продукта Паринг В IuVe Control Center → Marketplace введите mp_live_*, нормализованный продакшн-домен, затем Activate / Validate / Entitlement. Состояние паринга хранится в pairing_state. Вкладка документации Документация Marketplace зеркалируется в docs/marketplace/genesis-auto-service/ и releases/marketplace/genesis-auto-service/.
  • Slug: genesis-auto-service
  • Код: genesis_auto_service
  • Редакция: Automotive Service Intelligence Edition
  • Канал: stable v1.0.0 (повышен из RC1 Functional Preview.2)

Лицензия

Коммерческая лицензия Marketplace Genesis Auto Service CMS распространяется как платная разовая покупка IuVe Marketplace для self-hosted использования на лицензированных доменах. Copyright © Reclama Verejan II. Автор: Iurie Verejan. Установка разрешена на домены, активированные для вашей лицензии mp_live_*. Распространение пакета, ключей или сгенерированного состояния установки третьим лицам не допускается. Доступ к исходному коду и производные работы — по коммерческим условиям Marketplace, показанным при покупке.

Поддержка

Каналы Разработчик: Iurie Verejan · Правообладатель: Reclama Verejan II
  • Покупка/лицензия Marketplace: Мои покупки на https://www.iuve.eu/marketplace
  • Страница продукта: /marketplace/app/genesis-auto-service
  • Технические проблемы: приложите VERSION.txt, версию PHP, веб-сервер и шаги воспроизведения
  • Вопросы безопасности: сообщайте приватно через канал поддержки издателя (не публикуйте эксплойты)

Частые вопросы

Это полный продукт или оверлей обновления? Полный пакет чистой установки. STABLE 1.0.0 повышен из RC1 Functional Preview.2. Он автоматически записывает клиентов? Нет. Посетители отправляют заявки; персонал подтверждает записи. Автозапись без подтверждения не обещается. Что такое демо-контент? Опциональное демо установщика с меткой content_origin=demo. Контакты, клиенты, автомобили, заявки и секреты никогда не засеиваются. Админ может удалить, восстановить или конвертировать демо-записи. Конфликт с Travel/SMM/Recruit? Отдельные продукты Marketplace с отдельными лицензиями. Этот пакет не должен содержать таблицы домена travel — это идентичность продукта.

История изменений

1.0.0 (STABLE) — 20.07.2026
  • Первый коммерческий STABLE-релиз Genesis Auto Service CMS в Marketplace — Automotive Service Intelligence Edition.
  • Повышен из чистого установочного пакета 1.0.0-RC1-FUNCTIONAL-PREVIEW.2; VERSION.txt установлен в 1.0.0.
  • Домен Auto Service: клиенты, автомобили, заявки, записи, услуги/категории, статьи, акции, отзывы, портфолио, AI-генерации, часы работы, напоминания, вложения.
  • Genesis админка + IuVe Control Center: Pairing, Identity, Update Center, Brand/Hero/цвета, партнёры, виджеты, переводы, аналитика, Users & Security, состояние системы.
  • Опциональный управляемый демо-контент (content_origin=demo); контакты компании/клиенты/автомобили/заявки/секреты никогда не засеиваются.
  • Мультиязычная документация продукта (EN/RO/RU/DE/FR/UA) в пакете docs/.

Дорожная карта

Ближайшее Позже
  • Более глубокое обнаружение конфликтов записей и представления загрузки консультантов
  • Более богатые шаблоны Telegram/уведомлений для смен статуса заявок
  • Расширенный самообслуживаемый клиентский кабинет (без обещания автоматической записи)
  • Поддержка дилеров с несколькими локациями
  • Более глубокие интеграции OEM-запчастей (явно в роадмапе — не в v1.0.0)
  • Дополнительные языки UI витрины сверх ro/ru/en

AI_RULES

  • Используйте capability auto.service.content только для этого продукта
  • Никогда не выдумывайте ответы AI при сбое провайдера
  • Держите ответственности mp_live_* и kai_live_* раздельными
  • Опирайте черновики на контекст мастерской, когда он доступен; не изобретайте цены и юридические заявления

CURSOR_DEVELOPMENT_CONTRACT

При редактировании Genesis Auto Service CMS в Cursor: 1. Сохраняйте поверхности Genesis Core и IuVe Control Center. 2. Предпочитайте аддитивные изменения домена Auto Service перезаписям ядра. 3. Держите паринг/доверие обновлений Marketplace в целостности. 4. Документируйте видимые пользователю изменения в CHANGELOG и docs. 5. Никогда не коммитьте клиентские config/database.php, лицензии или uploads.

DO_NOT_TOUCH

Не изменять без явного одобрения:
  • Публичные ключи доверия обновлений / marketplace-release-key-2026-01
  • URL эндпоинтов проверки лицензии, указывающие от www.iuve.eu
  • Удаление Pairing, Identity, Update Center или журналирования аудита
  • Упаковка секретов, installed.lock или дампов живой БД в zip
  • Ребрендинг продукта со slug genesis-auto-service

IuVe AI

Возможность Конфигурация продукта (config/iuve.php) использует capability auto.service.content, slug продукта genesis-auto-service и базу IuVe API https://www.iuve.eu/api. Ключи Поведение Чат AI в админке (/api/ai-chat.php) требует аутентификации и CSRF. Сгенерированные черновики хранятся в auto_ai_generations. Когда провайдер недоступен и фолбэк выключен, API возвращает управляемую ошибку — он не выдумывает сервисный контент.
  • mp_live_* — только лицензия/домен/entitlement Marketplace.
  • kai_live_* — отдельный ключ AI API, сохраняемый в IuVeAI Center.

Видение продукта

Назначение Дать бизнесу автосервиса готовый к эксплуатации сайт и операционную консоль: приём заявок на сервис с публичного сайта, управление клиентами и автомобилями, планирование записей, публикация услуг и маркетингового контента, постоянная связь с IuVe Marketplace для лицензирования, identity и подписанных обновлений. Принципы 1. Self-hosted — работает на сервере покупателя; Marketplace остаётся источником истины по лицензиям. 2. Честные возможности — v1.0.0 первый коммерческий STABLE из Functional Preview.2; автоматическая запись без подтверждения персоналом не обещается. 3. Genesis Core заморожен — аутентификация, RBAC, CSRF, аудит, Identity, Pairing, Update Center, виджеты, переводы и состояние системы должны сохраняться. 4. Ясность домена — таблицы Auto Service (auto_*) владеют данными мастерской; core-таблицы — состоянием платформы. Ожидаемые результаты
  • Мастерская выходит в эфир с брендом, hero, услугами и формой заявки.
  • Консультанты обрабатывают заявки → записи → историю клиент/автомобиль.
  • Контент и акции публикуются с SEO-полями.
  • Лицензия, AI и обновления работают через IuVe Control Center.

Update Center

Подписанные обновления Update Center проверяет ed25519-манифесты доверенным ключом marketplace-release-key-2026-01 (см. config/update_trust.php / config/app.php). Каналы: stable, preview, security. Порядок для оператора 1. Check for updates в IuVe Control Center → Updates. 2. Просмотрите changelog и preflight. 3. Подтвердите подписанную установку, когда требуется. 4. История записывается в update_history. Не меняйте ключи доверия необдуманно — несанкционированная ротация ломает проверку.

Руководство пользователя

Сценарий публичного посетителя 1. Просмотр главной: hero, услуги, акции, отзывы, портфолио. 2. Открытие страницы услуги (service.php): описание, симптомы, FAQ, price_from. 3. Отправка заявки на сервис: имя, телефон, желаемые дата/время, описание проблемы, согласие на обработку данных. 4. Ожидание подтверждения мастерской — автоматическая запись без подтверждения в v1.0.0 не обещается. 5. Опциональная клиентская зона в account/ для сценариев входа IuVe Identity. Что видит персонал Заявки появляются в админке со статусом (новая и дальнейшие состояния), источником (по умолчанию website), опциональными связями клиент/автомобиль/услуга и вложениями (auto_request_attachments).

Совместимость

Открыть отдельную страницу

Требования к окружению и интеграциям для самостоятельного развёртывания.

Компонент Требование Статус
Genesis Marketplace Product Pairing / Updates Проверено
IuVe Identity OIDC supported Проверено
IuVeAI Cloud kai_live_* / auto.service.content Проверено
Marketplace Pairing mp_live_* Проверено
Update Center signed manifests ed25519 Проверено
Telegram notifications service request cron Проверено
PHP 8.1 Проверено
PHP 8.2 Проверено
PHP 8.3 Проверено
MySQL 8.0+ Проверено
MariaDB 10.6+ Проверено
Apache 2.4+ Проверено
Nginx 1.18+ Проверено
Browsers Chrome, Firefox, Edge, Safari (current) Проверено
Unattended auto-booking Roadmap — not in v1.0.0 Не сертифицировано
PostgreSQL — Не сертифицировано
PHP 8.0 or below Не сертифицировано

История изменений

v1.0.14 — Genesis Auto Service CMS — Automotive Service Intelligence Edition v1.0.14 2026-10-08

  • Исправлено: включение публичного сайта из админки не работало — чекбокс отправлял значение «on», а обработчик сравнивал с «1», поэтому сохранение с отмеченной галочкой снова выключало сайт. Обработчик теперь проверяет наличие поля (isset), чекбокс отправляет value=1; оба состояния сохраняются корректно.
  • Единый витринный брендинг через product_branding.php (форматы catalog, showcase, catalog_line)
  • Футер, паспорт в админке, connect discovery и /api/system/about — единые названия продукта
  • Карточка Marketplace: catalog title без версии; showcase title с префиксом v
  • Страница install-success использует динамический showcase title

v1.0.8 — Genesis Auto Service CMS — Automotive Service Intelligence Edition v1.0.8 2026-07-20

  • Единый витринный брендинг через product_branding.php (форматы catalog, showcase, catalog_line)
  • Футер, паспорт в админке, connect discovery и /api/system/about — единые названия продукта
  • Карточка Marketplace: catalog title без версии; showcase title с префиксом v
  • Страница install-success использует динамический showcase title

Скриншоты