An open-source Dataset Anonymization Tool
NOTE: Docker must be installed on your computer/server for this tool.
Docker Installation Instructions: here.
*Operating Systems
- If you are a Mac or Windows user:
You are done! Docker compose in already installed along with your docker. - If you are a Linux user:
Docker-compose Installation Instruction: here. (Only for Linux User)
- Make sure you have docker-compose installed
- Download the code from our github repository
- Go the the directory with
docker-compose.yml
, rundocker-compose up
Note that the initial attempt of running this command will take several minutes to build the image. After the first build, it will be faster. - Visit our tool at
localhost:8000
with your browser.
├── Dockerfile # Docker configuration file.
├── LICENSE.txt # License
├── README.md # README File
├── app # Flask App Folder
│ └── code
│ ├── boot.sh # boot script of backend container
│ ├── db.py # Database interfaces
│ ├── flaskapp_uwsgi.ini # uwsgi Configure for Flask
│ ├── log # Backend Logs Folder
│ ├── server.py # Flask Backend web server
│ └── templates # Frontend Files
├── config # Configuration folder
│ ├── eps.conf # Configuration file for nginx
│ └── requirements.txt # Python Requirements file
├── dataset # Folder to put csv dataset
├── docker-compose.yml # Docker compose configuration file
└── robots.txt # Robot rule