Skip to content

bih/DoutekiDNS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoutekiDNS Introduction

DoutekiDNS is an incredibly simple, and cheap Dynamic DNS service API built on AWS Route 53, Heroku, and MongoHQ. Designed to be started with one line, to run within heroku and MongoHQ's free tier, and to cost about 6$ a year only, with amazon's Route53 service. It utilizes a super simple REST interface, and outputs JSON for easy consumption across a bunch of platforms and languages. We are in the beginning still, pull requests are more than welcome! I give a great amount of thanks to my Grandfather, Steve Detro, who encouraged this idea seven years ago- I hope you really enjoy it, and I look forward to seeing what will happen.

Thank you,
Eric Lewis

Example API Calls

Requirements & Running Instructions

####Package Dependencies (Thank the developers of these!)

  • Express
  • Mongoose
  • AWSSUM
  • express-http-auth

####Platform Dependencies

  • Heroku (free tier or better)
  • MongoHQ (or equivalant that works with mongoose, any should do)
  • AWS account, with a Route53 hosted zone setup.

####Running directions (simple)

  • You must have the heroku toolbelt installed.
./install.sh "AWS Access Key" "AWS Secret Key" "AWS Host" "Toplevel domain ex: example.com"

Author(s)

Eric Lewis

About

DoutekiDNS is an incredibly simple, and cheap Dynamic DNS service API built on AWS Route 53, Heroku, and MongoHQ.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published