The project have two parts.
- Activity service - save website activities in database, and return activity statistics using json-rpc API. Json-RPC endpoints explained in config/service.yaml file.
- Landing - website that send own activities in every webpages hits. Stack: Symfony 6, RabbitMq.
1. make build
2. make migration (choose [yes])
make up
Add hosts to the /etc/hosts/.
For example:
192.168.240.4 landing.test
192.168.240.4 activity.test