This is a simple web application, written in go, provisioned by docker with docker-compose and covered with end-to-end tests via robot framework, selenium and travis-ci. Also nginx used as frontend HTTP(-S) server.
Use docker-compose command to manage the application, for example, start it with the command:
docker-compose up
If the command below ends with zero exit code - everything is fine!
make test
To start tests on local setup run command: (all from ./tests/requirements.txt and chromedriver should be installed, and web application must be running)
make test-local