- Download docker
- Install docker
changing the path below to the path where you downloaded the Docker package
sudo dpkg -i /path/to/package.deb
- Install DWAPI
sudo docker run --name dwapi -p 5757:5757 -d --restart unless-stopped kenyahmis/dwapi:latest
- Update your browser
sudo apt-get update sudo apt-get install firefox
- Configure MySQL
Edit your my.cnf file, which usually lives on /etc/mysql/my.cnf on Unix/OSX systems. In some cases the location for the file is /etc/mysql/mysql.conf.d/mysqld.cnf).
Change line bind-address = 127.0.0.1 to #bind-address = 127.0.0.1
run this SQL command locally:
GRANT ALL PRIVILEGES ON . TO 'dwapi'@'%' IDENTIFIED BY 'dwapi' WITH GRANT OPTION; FLUSH PRIVILEGES;
- Start DWAPI
On your browser open dwapi on https://localhost:5757
Configure your data sources and verify registries
- Restart DWAPI
sudo docker restart dwapi
sudo docker exec -it dwapi ls logs
sudo docker cp dwapi:/app/logs/ .
- Install prerequisite(NetCore Runtime) https://www.microsoft.com/net/download/dotnet-core/2.1
- Install DWAPI https://data.kenyahmis.org:81/dwapi/client/downloads/dwapi.exe