From 1fca49d406c811c4d66d9061bd6e116cb56a6c90 Mon Sep 17 00:00:00 2001 From: bunix42 Date: Thu, 15 Mar 2018 20:05:00 +0000 Subject: [PATCH] inital release of dockerized curl command to update duckdns entry --- Dockerfile | 9 +++++++++ renew-dns.sh | 3 +++ 2 files changed, 12 insertions(+) create mode 100644 Dockerfile create mode 100755 renew-dns.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5b8dc07 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM alpine + +RUN apk add -U --no-cache curl + +COPY renew-dns.sh /etc/periodic/15min/renew-dns.sh + +ENV VERBOSE false + +CMD /etc/periodic/15min/renew-dns.sh && crond -f -d 8 diff --git a/renew-dns.sh b/renew-dns.sh new file mode 100755 index 0000000..e87ab11 --- /dev/null +++ b/renew-dns.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +curl -s "https://www.duckdns.org/update?domains=$DOMAINS&token=$TOKEN&VERBOSE=$VERBOSE"