sv443 / cloudflareduc Goto Github PK
View Code? Open in Web Editor NEWA DNS update client for Cloudflare enabled domains
License: MIT License
A DNS update client for Cloudflare enabled domains
License: MIT License
Currently CFDUC is using a very bad synchronous approach.
It should be asynchronous instead to improve startup time.
After being paused for a few months, I have forgotten how it works and also my skills have advanced very much.
Because of this and the extremely ugly code like the synchronous execution style I want to rewrite it for the closed beta 0.4 version.
I have multiple domains now so CF-DUC should support updating multiple domains
Hi , why getAllRecords() function empty?
The rebind protection of the FRITZ!Box sometimes intercepts the connection to CloudFlare and returns status 400 instead of 5xx.
The current IP getter uses only two external services (which are both a bit unstable) to get the current IP address.
A better way would be to make an external service and host it as the primary IP getter (because I can trust myself better than anyone else) and then have the other two be the backups.
Occurred after a few days of continuous running without any changes being made to the script, settings and cloudflare.
This GUI should be able to
As CF-DUC should run 24/7, Node's automatic garbage collector might not be able to keep up. With the --expose-gc
argument, the global.gc
property will be made available. It can manually call the GC if needed.
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.