siennathesane / cloudflare-sync Goto Github PK
View Code? Open in Web Editor NEWA nice to have, MIT-licensed tool for using Cloudflare as a dynamic DNS provider.
License: MIT License
A nice to have, MIT-licensed tool for using Cloudflare as a dynamic DNS provider.
License: MIT License
Method to reproduce:
Define a specific TTL or set dns only on your config line and wait for an update from cloudlare-sync, all value will be put back to default(TTL : Automatic, Proxied).
Could be nice to keep the old configuration of the line by default or via a flag
Event though I have set type
to AAAA
in my config file, cloudflare-sync attempts to send an IPv4 to CloudFlare (which my PC does not have), thus resulting in a failure to update.
Are IPv6 records even supported by cloudflare-sync?
I'm getting a bunch of errors. 400 for http and 7003 and 7000.
A bit more info on this would be awesome!
When I put the Clouflare Api Key, I got that error
cannot get upstream records: error from makeRequest: HTTP status 400: content "{"success":false,"errors":[{"code":6003,"message":"Invalid request headers","error_chain":[{"code":6111,"message":"Invalid format for Authorization header"}]}],"messages":[],"result":null}"
Any idea where it could come from?
the smartscreen of windows clean this app
I would like it to do this
Really cool idea having dockerized a cloudflare dyndns client. I am not sure what is generating the bug. The full error is:
cannot get upstream records: error from makeRequest: HTTP status 400: content "{\"success\":false,\"errors\":[{\"code\":6003,\"message\":\"Invalid request headers\",\"error_chain\":[{\"code\":6111,\"message\":\"Invalid format for Authorization header\"}]}],\"messages\":[],\"result\":null}"
I was first running it with the wrong "ZONE_ID", but figured out that one. It mounts "production.json" in the right place and reads off of that. I have played around with the "name" in production.json, and it didn't affect this error message at all. It was the only variable I could foresee causing the bug to be thrown.
I get the following error both on macOS and Docker container(Alpine)
./main.go:117:4: undefined: quit
Is this because the channel name is not valid here?
https://github.com/mxplusb/cloudflare-sync/blob/master/main.go#L117
- <-quit
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.