netlify-dynamic-dns

A Dynamic DNS Client For Netlify Managed DNS

MIT License

Stars
61

Bot releases are visible (Hide)

netlify-dynamic-dns - Minor Updates Latest Release

Published by oscartbeaumont about 3 years ago

Main Changes:

  • Updated dependencies
  • Upgraded GitHub Actions
netlify-dynamic-dns - v3.0.0

Published by oscartbeaumont almost 4 years ago

This release has been built from scratch to fix all of the issues with the existing codebase. Your IP Address is now determined using OpenDNS which is much faster along with replacing the existing broken implementation, which was caused by the HTTP API changing its schema early this year. The Netlify OpenAPI client is used instead of a custom HTTP implementation of the API. The Netlify OpenAPI client did not have support for there Managed DNS service when I developed the earlier versions of this application. Some more general bug fixes and migrated the CI/CD system from TravisCI to GitHub Actions along with adding end to end tests to catch bugs earlier.

Note: To simplify releases all version provided are 64bit but 32bit versions can be compiled by yourself.

netlify-dynamic-dns - Version 2

Published by oscartbeaumont over 5 years ago

This version now uses Cobra for the command line interface. The code has been cleaned up and the pkg/ directory is now an API that could be used by other projects. The command line tool now has two modes update and updater. The Dockerfile is now non-root and Go Dep is being used for vendoring.