https://github.com/codenotary/immudbdemo
https://github.com/codenotary/immudbdemo
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/codenotary/immudbdemo
- Owner: codenotary
- Created: 2020-02-26T15:42:02.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-26T15:47:22.000Z (almost 6 years ago)
- Last Synced: 2025-04-14T10:57:34.958Z (8 months ago)
- Language: HTML
- Size: 55.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ImmuDB web client
This package is a rest proxy that convert json rest calls in grpc for immudb service.
Is implemented with [grpc-gateway](https://github.com/grpc-ecosystem/grpc-gateway).
The docker-compose file launch 4 containers:
* the **immudb service** which store data in immudb-data folder on 8083
* the **grpc-gateway rest proxy** on 8081
* a **swagger client** on port 8084
* an **immu web client** on 8085
To verify immudb functionalities set all values you like with demo client.
## Tamperproof
To tamper the database use [nimmu](https://github.com/codenotary/immudb/tree/master/tools/nimmu)
```bash
sudo ./nimmu rawset {key} {val} -d /path/to/immudb-data/demo/data
```
Verification is done inside wrapped safe set get methods.
## Improvements
Add tests