Sign inSign up

niradler/cloudflaresync

By niradler

•Updated almost 4 years ago

Image
0

339

niradler/cloudflaresync repository overview

⁠Cloudflare Sync

Created to keep my raspberry pi sub domains updated with my home ip address.

⁠Introduction

Golang application to create new/update dns records on cloudflare, you can customize the frequency of updates (default for every hour) and if the dns record will be proxied (just for new records).

⁠Usage

Available environment variables:

CLOUDFLARE_API_TOKEN=<key>
CLOUDFLARE_DOMAIN=example.com
CLOUDFLARE_SUB_DOMAINS=test,home
CRON=*/2 * * * *
PROXIED=true
docker run --name cloudflaresync --env CLOUDFLARE_API_TOKEN=<key> --env CLOUDFLARE_SUB_DOMAINS=<app,home> --env CLOUDFLARE_DOMAIN=<example.com> --restart unless-stopped niradler/cloudflaresync:armv7

Tag summary

Content type

Image

Digest

sha256:1525c141b…

Size

9 MB

Last updated

almost 4 years ago

docker pull niradler/cloudflaresync