adonisjs v4 with docker, docker-compose, nginx and mysql
-
docker-compose build
-
docker-compose up -d
-
docker-compose run adonis4 bash
-
adonis new yardstick
-
npm install
- use mysql workbench to log into your db
- default values
- ip: 127.0.0.1
- port: 3306
- db: adonis4
- user: not_root
- pass: adonis4
root .env controls which nginx file to load, default .env will be "dev" you can then make prod.conf etc
Make an entry in your hosts file e.g. 127.0.0.1 example.dev, then update config/dev.conf with your nginx server block