TheToddLuci0 / Route53-DDNS

A serverless dynamic DNS provider for AWS backed DNS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Route53 DDNS

A serverless dynamic DNS provider for AWS backed DNS.

Deployment

This application uses the AWS CDK. Install instructions here.

pip install -r requirements.txt
cdk deploy

The output will include a invocation URL

Useage

Simply call the endpoint /prod/nic/update with the querystring ?hostname=example.com&myip=192.168.1.1

TODO

  • Auth that actually works
    • Limit which users can change which domains?

About

A serverless dynamic DNS provider for AWS backed DNS.

License:MIT License


Languages

Language:Python 90.8%Language:Batchfile 9.2%