Simulates working of vault.
Receives form-data from user by api or via root routing html file.
Encrypts it and stores in volatile(Redis) or permanent(file) storage, after succes storing user will receive encryption key.
After encryption user may send this key to api and in case of presense in storage, data will be decoded and returned to user.
- docker
- Clone the code
- docker-compose build
- docker-compose up
- go to http://localhost:8080 or http://localhost:8080/docs