Application that manages CV's
- git
- docker
- docker-compose
- Install all requirements and run docker service on your system
- Clone project from git repository
git clone [email protected]:kurrata/cv.git
- Make .env.dist copy call .env and edit as needed
- Build containers
docker-compose build
- Init backend project
docker-compose run php /app_b/init
- Edit
backend/common/config/main-local.php
if required - Install php libraries with composer
docker-compose run php composer install -d '/app_b/'
- Init database
docker-compose run php /app_b/yii migrate
Build OpenAPI 3 yml file for swagger
docker-compose run swagger-cli swagger-cli bundle /app_b/api/modules/v1/documentation/openapi3.yml --outfile /app_b/api/web/openapi3.yml --type yaml
Swagger UI with generated documentation. Url may be different if you changed default .env values
localhost:20080/v1