This solution allows running Dockerized version of Final-API.
Docker is a solution allowing definition of service containers, which can be used for comfortable service deployment and cleanup.
This version of final-api targets to bring more comfort to the developers.
- Clone this repository
- Install Docker
- Install docker-compose >= 1.8.0
- Copy necessary certificates to ./base-image/certs (CRT format)
- Prepare services as described below
- Run
make
to prepare images - Set mounted volumes for final-api in compose file
- Run
docker-compose up
to launch the docker for you
- Clone Final-API
- Adjust the Final-API configs
- Prepare tsd validator in your final-api project or in ./examples/final-api/bin
- Prepare config/.env file in your final-api project or in ./examples/final-api/config
- Clone your preferred front end web to view final-ci results or fill-up repo address in Dockerfile
- Adjust web configuration