ClickTweak 1
- See openAPI documentation for more info on API structure
- See JMETER performance test results
- Visit my website!
-
Clone repository:
git clone https://gitlab.com/javadalipanah/clicktweak.git && cd clicktweak
-
In order to prepare service images, you have two alternatives:
- login to my private docker registry to be able to pull images
dokcer login -u ${REPO_USER} -p ${REPO_PASSWORD}
- build images:
make static \ && docker build -t reg.alipanah.me/core -f build/package/core.Dockerfile . \ && docker build -t reg.alipanah.me/dispatcher -f build/package/dispatcher.Dockerfile . \ && docker build -t reg.alipanah.me/consumer -f build/package/consumer.Dockerfile . \ && docker build -t reg.alipanah.me/analyzer -f build/package/analyzer.Dockerfile .
- login to my private docker registry to be able to pull images
-
Run docker-compose:
docker-compose -f deployments/docker-compose.yml up
-
Check service health:
Core: localhost:8080
Dispatcher: localhost:8081
Analyzer: localhost:8082