Sign inSign up

niradler/cloudflaresync

By niradler

Updated over 3 years ago

Image
0

333

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

over 3 years ago

docker pull niradler/cloudflaresync