Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/makerdao/chainlog-ui
UI and API for MakerDAO’s chainlog contract
https://github.com/makerdao/chainlog-ui
multi-collateral-dai
Last synced: 7 days ago
JSON representation
UI and API for MakerDAO’s chainlog contract
- Host: GitHub
- URL: https://github.com/makerdao/chainlog-ui
- Owner: makerdao
- License: agpl-3.0
- Created: 2021-11-11T13:56:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-20T04:42:21.000Z (20 days ago)
- Last Synced: 2024-12-20T05:29:21.380Z (20 days ago)
- Topics: multi-collateral-dai
- Language: HTML
- Homepage: https://chainlog.makerdao.com
- Size: 900 KB
- Stars: 10
- Watchers: 4
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# chainlog-ui
UI and API for MakerDAO’s chainlog contract## Production environment
* [chainlog.sky.money](https://chainlog.sky.money)
* [chainlog.sky.money/api.html](https://chainlog.sky.money/api.html)
* chainlog.sky.money/checksum/\## Staging environment
* [chainlog-staging.makerdao.com](https://chainlog-staging.makerdao.com)
* [chainlog-staging.makerdao.com/api.html](https://chainlog-staging.makerdao.com/api.html)
* chainlog-staging.makerdao.com/checksum/\## 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
```
2. Build the Docker images and start the 3 containers:
```
docker-compose up -d
```
3. Look at the logs:
```
docker logs -f chainlog-ui
docker logs -f chainlog-logger
docker logs -f chainlog-checksum
```
4. 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.