Atidot Anonymizer Monad and tools
- Iteration on data keys in various data formats, such as: csv, json, xml & etc.
- guranteed privacy on each operation
- allow easy anonymization of data by analysing the key
- easy declarative programming interface
TBA
cd build
make notebook
The notebook server will be opened in browser
cd build
make notebook-docker
docker run -it -v </path/to/notebooks/folder>:/notebooks --network="host" anonymizer-notebook
TBA
To print Swagger spec of the API server, run:
cd build
make swagger
the anonymizer API server runs in a docker
cd build
make api-server
docker run -it -v /home/talz/.anonymizer-secrets:/var/.secrets --network="host" anonymizer-api
notes:
host-secret-folder
must contain the following files:ssl-key.key
,ssl-cert.crt
,hashing-key.key
- port is set defaultly to 443
additional control over the server is given by the following env variables:
- SSL_KEY
- SSL_CERT
- HASH_KEY
- PORT
for example, if we wanted to run the docker on port 444:
docker run -it -v /home/talz/.anonymizer-secrets:/var/.secrets --network="host" -e PORT=444 anonymizer-api
TBA
TBA