r53dyndns

Simple DynDns with AWS Route53


License
MIT
Install
pip install r53dyndns

Documentation

R53DynDNS

Simple Dynamic DNS with AWS Route53

travis-status

QuickStart

  1. Install
$ pip install r53dyndns
  1. Set environment variables
export AWS_ACCESS_KEY_ID="<AWS_KEY>"
export AWS_SECRET_ACCESS_KEY="<AWS_SECRET_KEY>"
  1. Run script
$ r53dyndns -z <ZONE> -d <DNS> [-t <TTL>]

$ r53dyndns -z domain.com -d sub.domain.com -t 30

AWS Route53 pricing (as of Apr. 13th 2016)

AWS Pricing is cheap and there won't be significant costs.

  • Hosted Zones

    $0.50 per hosted zone / month for the first 25 hosted zones

    $0.10 per hosted zone / month for additional hosted zones

  • Standard Queries

    $0.400 per million queries – first 1 Billion queries / month

    $0.200 per million queries – over 1 Billion queries / month

License

MIT