Полная инструкция
по использованию Siteolite

Установка через Serverolite, запуск и быстрый старт с визуальным конструктором. Развёртывание выполняется автоматически скриптами Serverolite.

1. Установка через Serverolite

Автоматическое развёртывание Siteolite устанавливается и настраивается скриптами Serverolite. Никакой ручной настройки composer, npm, .env или миграций — всё делает 1-setup-server.sh и 2-setup-laravel.sh.

Шаг 1 — сервер

Запустите 1-setup-server.sh на Ubuntu. Скрипт ставит PHP, Node.js, БД (MySQL/MariaDB/PostgreSQL), Nginx, Redis, Composer и т.д.

Шаг 2 — проект Siteolite

Запустите 2-setup-laravel.sh: укажите домен и путь к проекту (или Git URL). Скрипт настроит .env, создаст БД, выполнит миграции, соберёт фронтенд, настроит Nginx и при необходимости SSL.

Шаг 3 — деплой обновлений

Для обновлений используйте 3-deploy.sh /var/www/ваш-проект: git pull, composer & npm, миграции, сборка, очистка кеша.

Подробности — в полной инструкции Serverolite. После установки откройте https://ваш-домен/siteolite.

2. Быстрый старт в редакторе

  1. Создайте страницу — «Новая страница», затем откройте её в редакторе.
  2. Добавьте компоненты — перетаскивайте из левой панели (Section, Grid, Heading, Text, Button и др.) на холст.
  3. Настройте свойства — выберите элемент, редактируйте контент и стили в правой панели. Доступны desktop/tablet/mobile.
  4. AI-режим — переключитесь в режим AI или используйте «Редактировать через AI» на элементе для правок текстовыми командами.
  5. Сохранение и публикация — Ctrl+S или «Сохранить», затем «Опубликовать».
Подсказка Глобальные блоки и переменные настраиваются в разделах «Настройки». Документация по архитектуре и правилам разработки находится в папке docs/ внутри проекта.