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