From 64d98fe2dfb64acc5d2a8cb338e0e2c9ea9af3cc Mon Sep 17 00:00:00 2001 From: Adrian Baumgart Date: Wed, 20 Mar 2024 14:59:37 +0100 Subject: [PATCH] initial commit --- docker-compose.yml | 18 ++++++++++++++++++ main.env | 6 ++++++ v4.env | 1 + v6.env | 1 + 4 files changed, 26 insertions(+) create mode 100644 docker-compose.yml create mode 100644 main.env create mode 100644 v4.env create mode 100644 v6.env diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..eecbba4 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,18 @@ +name: cloudflare_ddns +services: + cloudflare-ddns-v4: + container_name: CloudflareDDNSv4 + env_file: + - main.env + - v4.env + network_mode: host + restart: unless-stopped + image: oznu/cloudflare-ddns:latest + cloudflare-ddns-v6: + container_name: CloudflareDDNSv6 + env_file: + - main.env + - v6.env + network_mode: host + restart: unless-stopped + image: oznu/cloudflare-ddns:latest \ No newline at end of file diff --git a/main.env b/main.env new file mode 100644 index 0000000..5e14bf0 --- /dev/null +++ b/main.env @@ -0,0 +1,6 @@ +API_KEY= +ZONE= +SUBDOMAIN= +PROXIED=false +CF_API=https://api.cloudflare.com/client/v4 +CRON=*/5 * * * * diff --git a/v4.env b/v4.env new file mode 100644 index 0000000..e3fb868 --- /dev/null +++ b/v4.env @@ -0,0 +1 @@ +RRTYPE=A \ No newline at end of file diff --git a/v6.env b/v6.env new file mode 100644 index 0000000..ae61cfb --- /dev/null +++ b/v6.env @@ -0,0 +1 @@ +RRTYPE=AAAA \ No newline at end of file