This frontend repo is built in Ionic 4, Angular, and tested with Protractor.
docker-compose build init
docker-compose up init -d
docker-compose exec init bash
ionic start app blank --type=angular
It is intended that you will use docker and docker compose. You'll need to copy variables.env.example to variables.env and set the values and then run the commands below via command line to get started:
Compile the initial image, or if the Dockerfile changes:
docker-compose build app
Bring up the container. This will tie the running process and logs to your terminal:
docker-compose up app
To instead run it detached, you can run the following:
docker-compose up -d app
To view a detached container's logs as they are generated:
docker-compose logs --follow
To stop a detached container:
docker-compose stop
To open a bash shell in a container:
docker-compose exec bash app
Good guide for git commits: https://chris.beams.io/posts/git-commit/