UI and API for MakerDAO’s chainlog contract
- chainlog.makerdao.com
- chainlog.makerdao.com/api.html
- chainlog.makerdao.com/checksum/<address>
- chainlog-staging.makerdao.com
- chainlog-staging.makerdao.com/api.html
- chainlog-staging.makerdao.com/checksum/<address>
- Automatic deployment from
dev
branch to Staging environment - Automatic deployment from
main
branch to Production environment
- Make sure that older Docker images are removed, and containers are stopped, if you want to test new code:
docker rmi chainlog-ui
docker rmi chainlog-logger
docker rmi chainlog-checksum
- Build the Docker images and start the 3 containers:
docker-compose up -d
- Look at the logs:
docker logs -f chainlog-ui
docker logs -f chainlog-logger
docker logs -f chainlog-checksum
- Stop the containers:
docker-compose down
Note: nginx.conf.template is being customized with the path /checksum
and copied into the chainlog-ui
container, for sending traffic to the container running the checksum.py
script.