-
-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhance CloudFlare support #329
Conversation
Awesome work, thank you! Only thing I'd like is for the README and manual page to be updated for the Cloudflare plugin, specifically. Only updating the examples would be sufficient since no other plugin supports ttl or proxied atm. Fix that (on the same branch/pull-reqeust is OK) and I'll merge this 😃👍 |
ttl
and proxied
option for cloudflare
@troglobit Sorry for making the scope of this PR bigger than original. I think it is ready for another review. All 5 commits are independent and can be reviewed separately. |
No problem. Looks good to me, only missing the manual page update. Would be really appreciated if you could complement the example in |
Updated man page and README. Also, added a dual stack |
Perfect, great job with this, thank you! ❤️ |
Ever since first adding support for building containers, PR #329, In-a-Dyn container images have applied the :latest tag wrong. According to best practices[1], the :latest tag should be applied to the latest release of a software, not the latest build. This patch changes that, using GitHub action variables[2] to set up a list of tags or generate a version for tagging. The docker builders take multiple tags separated with comma[3] (',') and for GHCR we simply use a for-loop. [1]: https://stevelasker.blog/2018/03/01/docker-tagging-best-practices-for-tagging-and-versioning-docker-images/ [2]: https://docs.github.com/en/actions/learn-github-actions/variables [3]: https://github.com/docker/build-push-action Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
ttl
andproxied
.https://1.1.1.1/cdn-cgi/trace
to get current ip address.Fixes #323.