dness

A dynamic dns client

MIT License

Stars
114

Bot releases are hidden (Show)

dness - v0.4.0

Published by nickbabcock about 4 years ago

dness - v0.3.2

Published by nickbabcock about 4 years ago

dness - https://github.com/nickbabcock/dness/releases/tag/v0.3.0

Published by nickbabcock over 4 years ago

dness -

Published by nickbabcock over 4 years ago

dness - v0.2.1 - 2020-01-14

Published by nickbabcock almost 5 years ago

  • Fixed an issue with the static builds not being deployed to github issues. No code changes.
dness - v0.2.0 - 2020-01-13

Published by nickbabcock almost 5 years ago

  • Slight change to log entries
  • Musl (static builds) releases now bind to rustls instead of openssl
  • Add Namecheap provider
  • Internal dependencies updated
dness - v0.1.1 - 2019-01-18

Published by nickbabcock almost 6 years ago

  • Add GoDaddy provider
  • Bump serde_json from 1.0.34 to 1.0.36
  • Bump reqwest from 0.9.7 to 0.9.8
dness - v0.1.0 - 2019-01-11

Published by nickbabcock almost 6 years ago

This is the initial release of dness -- and it is currently only an MVP (minimal viable project). Dness does one thing: detect WAN IP through OpenDNS and update the appropriate records on Cloudflare. But already at v0.1.0 it has scratched my itch; solved a problem I had with the current array of dynamic dns clients, so I decided to release it -- not in the thought that dness will be some de facto dynamic dns client, but that if dness solved a problem I had, maybe it will solve others' problems.

With that said, there here are a list of improvements that can conceivably be implemented:

  • Support dynamic dns in the truest / traditional sense of the phrase by supporting rfc2136 (DNS Update)
  • Support additional dns hosts (eg: namecheap)
  • Support additional ip resolvers (eg: http://httpbin.org/ip)
  • Multiplex requests / operations using tokio
  • Allow daemon mode so dness is more self contained
  • Additional packaging (APT / yum repos)
  • Configurable logging (ie: json) to be flexible enough to meet any logging needs