floor12 / yii2-app-basic
floor12 Yii 2 Basic Project Template
2.0.19.1
2019-05-15 12:43 UTC
Requires
- php: >=7.1.0
- fishvision/yii2-migrate: ^1.0
- floor12/yii2-admin-widget: dev-master
- floor12/yii2-formhint: dev-master
- floor12/yii2-fprotector: dev-master
- floor12/yii2-module-backup: dev-master
- floor12/yii2-module-banner: dev-master
- floor12/yii2-module-feedback: dev-master
- floor12/yii2-module-files: *
- floor12/yii2-module-news: dev-master
- floor12/yii2-module-pages: dev-master
- floor12/yii2-module-user: dev-master
- floor12/yii2-phone: ^1.0
- kartik-v/yii2-widget-select2: @dev
- yii2mod/yii2-enum: *
- yiisoft/yii2: ~2.0.19
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/specify: ~0.4.3
- codeception/verify: ~0.3.1
- facebook/webdriver: ^1.0.1
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-faker: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
README
Для запуска и разработки, по умолчанию используется docker-compose
, сконфигурированный на использование traefik
.
Установка
Вызываем команду для клонирования приложения из репозиттория в папку basic, но без установки PHP-зависимостей, так как зависимости мы будем ставить в докере.
composer create-project --stability=dev --no-install floor12/yii2-app-basic basic
Заходим в созданную папку, в нашем случае basic
, и инициализируем приложение:
cd basic
make full-init
Далее, опционально, удаляем демо-бекап из корня приложения
make remove-demo-backup
После этого, по умолчанию, проект запустется на домене project.localhost.