Skip to content

sourgoyal/dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNS (Drone Navigation Service)

DNS helps drones to locate databank to upload data gathered from a sector of a galaxy.

API Documentation

https://documenter.getpostman.com/view/8920648/SVn3tbMr

Install

Run in a docker container

docker build -t dns-ep .
docker run -it --publish 8080:8080 --name dnsApp --rm dns-ep

Run in local

. dep-ensure.sh
. install.sh

Usage

URL: http://localhost:8080/getLoc

POST Method 
Input JSON
Example: {"x":"123.12","y":"456.56","z":"789.89","vel":"20.0"}

Enhancements

  • Add monitoring using Prometheus and Grafana
  • DNS serving multiple sectors at once
  • Identification of HTTP client and serve as per their requirements
  • Provide backword compatibility when upgrading logic
  • Deploy using k8s and Helm
  • Generate documentation using Swagger

License

MIT License

About

drone navigation service ( DNS)

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors