git clone [email protected]:tomsutton1984/amigo.git amigo && cd $_
npm install
docker-compose up --build -d
docker-compose run --rm web knex migrate:latest --env development --knexfile knexfile.js
docker-compose run --rm web knex seed:run --env development --knexfile knexfile.js
Run tests using -f to force docker-compose to use the docker-compose-test.yml configuration
docker-compose -f docker-compose-test.yml run --rm web npm test
Stop and remove testdb container
docker-compose -f docker-compose-test.yml stop testdb
docker-compose -f docker-compose-test.yml rm -f testdb
- Refactor Docker
- Security
- Logging
- Deployment guide
- Documentation