Toaster
A starter project using microframework HLEB
Install / Use
/learn @nelkor/ToasterREADME
Тостер
Заготовка для разработки приложения на микрофреймворке HLEB (приготовления хлеба)
Сайт хлеба и инструкция по приготовлению
Для запуска потребуется
- Docker
- этот репозиторий
docker-compose up -d
Вы получите
<details> <summary>Свежий хлеб</summary>После запуска контейнеров в корне проекта будет создана директория hleb
со свежим проектом phphleb
По умолчанию localhost:5125.
Если не устраивает порт, измените SERVER_EXTERNAL_PORT в файле .env
Что это?
В свежем проекте hleb автоматически будет создан файл
./database/dbase.config.php с конфигурацией подключения к СУБД.
Можно сразу пользоваться!
Что это?
По умолчанию localhost:8080.
Авторизация автоматическая.
Если не устраивает порт, измените PMA_EXTERNAL_PORT в файле .env
Что это?
Конфигурационный файл — docker/xdebug.ini.
По умолчанию порт 9003. В docker-compose.yml задаём serverName.
По умолчанию serverName=toaster
Что это?
Конфигурация
из docker/.php-cs-fixer.php копируется в /hleb.
Шпаргалка по правилам
здесь.
После создания свежего проекта автоматически редактирует файлы
с применением правил (поджаривает хлеб)
HLOGIN
Не установлен по умолчанию, но можно легко добавить в свой проект.
Подключитесь к контейнеру сервиса php и выполните ./add-hlogin.sh.
По ходу установки придётся ответить на три вопроса от системы:
- Предпочитаемый стиль интерфейса
- Email администратора
- Пароль администратора
