Skip to content

makerdao/chainlog-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4e128f5 · Jul 23, 2024
Jul 23, 2024
May 18, 2024
Jul 23, 2024
Apr 12, 2022
Mar 29, 2022
Nov 7, 2023
Jul 23, 2024
Jul 11, 2022
Jul 21, 2022
Nov 23, 2021
May 13, 2022
Apr 25, 2023
Jul 23, 2024
Nov 24, 2022
May 13, 2022
Nov 7, 2023
Jun 16, 2022
Mar 26, 2024
Jul 23, 2024
Jul 23, 2024

Repository files navigation

chainlog-ui

UI and API for MakerDAO’s chainlog contract

Production environment

Staging environment

Deployment strategy

  • Automatic deployment from dev branch to Staging environment
  • Automatic deployment from main branch to Production environment

Test locally with Docker

  1. 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
  1. Build the Docker images and start the 3 containers:
docker-compose up -d
  1. Look at the logs:
docker logs -f chainlog-ui
docker logs -f chainlog-logger
docker logs -f chainlog-checksum
  1. 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.