docker-compose build
docker-compose run --rm composer install
make sure you have .env file
docker-compose run --rm artisan key:generate
docker-compose run --rm artisan jwt:secret
docker-compose run --rm artisan migrate:fresh
cd platform
npm install
/ yarn install
docker-compose up nginx
cd platform
npm run dev
/ yarn dev
- Laravel^8.65 (api directory)
- Vue^3.2.31 with typescript
- Vue-router^4.0.12
- Pinia^2.0.11
- Vite^2.8.4
- vitest^0.5.0
- eslint^8.5.0
- prettier^2.5.1
Database (mariadb) like as nginx and php is running with docker. You can connect database to any database manager with this data:
- DB_HOST: mysql
- Database: laravel
- User: laravel
- Password: secret
- Root password: secret
You can use composer like this:
docker-compose run --rm composer [command]
e.q:
docker-compose run --rm composer update
You can use artisan like this:
docker-compose run --rm artisan [command]
e.q:
docker-compose run --rm artisan tinker
Create by Korzanicho