tunix / digitalocean-dyndns Goto Github PK
View Code? Open in Web Editor NEWDynamic DNS using DigitalOcean's DNS Services
Dynamic DNS using DigitalOcean's DNS Services
There doesn't seen to be a reason to update the DNS record unless the IP address changes. PR incoming for this.
Hi,
Seems like the last commit has an issue with services list due to sh not supporting this functionality. Changing Line 1 from /bin/sh to bin/bash solves this issue.
Hi,
could you please add a CD pipeline for the docker image over at docker hub? I'd like to use the latest changes, would be cool to have these built. :)
Hello guys,
love the work here. Somehow I am getting error all over the place. I tried the docker image and script on my arm device and resolving in the error: no a record found for domain. But there is an a record set for it. Even deleted the one and recreated it. Any ideas?
Best regards
Hi,
One of my machines has just randomly been assigned an IPV6 external address. I've not seen this before myself, it's on a domestic broadband connection and so far I have always had a V4 IP.
Would it be a feasible amount of work to add support for creating/updating AAAA records when a V6 IP is detected from the services at all?
Cheers
My IP address recently changed, and after 24 hours, the DNS record still pointed to the old IP. The logs show multiple (successful?) attempts to update the DNS records, but somehow it failed.
91.64.141.XXX) doesn't match current IP (91.64.142.XXX), sending data={"type": "A", "name": "XXXXX", "data": "91.64.142.XXX"} to url=https://api.digitalocean.com/v2/domains/XXXXXXX.com/records/120829XXX
I logged in to my Digitalocean dashboard, and saw 5-6 duplicate entries for that subdomain in the Networking tab, all showing the old IP.
FYI, I made this into a helm chart in case you are interested:
https://github.com/billimek/billimek-charts/tree/master/digitalocean-dyndns
I've recently been hitting a problem with duplicate records. Not sure why, as this never happened before, but, I've set REMOVE_DUPLICATES to true and now seems to be working okay.
What I noticed, was that the records in my dashboard show with a long TTL (1800 seconds), whilst the SLEEP_INTERVAL is 60s.
I think, if possible, it would be nice if records created by the container had a TTL matching the sleep interval - or if this could be a tunable option if not desireable. As, if the records is set to last longer than the interval for checking, this feels like it could cause some issues when it gets updated.
Thanks!
I know this isn't an error with this script per se; but seems like the call to get the IP address returns two different addresses for me; one when accessing over HTTP and one over HTTPS, which is very odd :/
Do you know who I can get in contact with there ? potentially we could use another separate service ?
curl -4 http://ifconfig.co
returns incorrect IP
curl -4 https://ifconfig.co
returns correct IP
It would be nice to have the latest version on dockerhub as well. It seems to be an older version there.
Would it be possible to get an arm64 compatible image? Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.