Фобокс — автономный конструктор сайтов на стеке Miot
- Визуальный редактор
- Поддержка сторонних плагинов
- Система авторизации
Для работы конструктора на ПК или сервер установите Python 3.14 и выше
Откройте командную строку Windows, введите:
# Установка пакета с HTTP-фреймворком
pip install slinn
slinn-admin create-project www # вместо www название папки с проектом
cd www
venv/Scripts/activate
# Установка пакета с языком Geety и ORM, а также пакета для хеширования паролей
pip install geety[full] bcrypt
# Установка основных плагинов конструктора
# Здесь при запросе необходимо нажать Enter
spm update
spm install core@fobox.core auth@fobox.core admin@fobox.core fobox-app@fobox.core
slinn template fobox-app app
# Применение миграций
slinn migrate-allПоследняя команда вас попросит указать данные для подключения к БД, к почтовому сервису и создаст учетную запись администратора, следуйте инструкциям
Теперь, когда сайт установлен, его нужно запустить. В папке с сервером запустите файл start.bat для Windows
Important
Для работы сайта необходима запущенная консоль
Сайт будет доступен по ссылке, выведенной в консоль, обычно это http://localhost:8080.
Для дальнейшей настройки необходимо открыть панель управления по ссылке на главной странице или через http://localhost:8080/fobox. Перед этим необходимо войти в учетную запись. Входите в учетную запись администратора, которого создали ранее, через http://localhost:8080/auth
Important
Вас не пустит в панель управления сайтом, если вы не вошли в учетную запись администратора

