add dig command to package
Build and Deploy Docker / build (push) Successful in 1m36s
Build and Deploy Docker / deploy (push) Successful in 41s

This commit is contained in:
2026-06-30 11:33:45 +02:00
parent b562a98ee2
commit abc3da8161
4 changed files with 10 additions and 1 deletions
+1
View File
@@ -1,3 +1,4 @@
USER=""
PASSWORD=""
DOMAIN_UPDATE=""
LOCAL=false
+2 -1
View File
@@ -1,6 +1,6 @@
services:
cron:
image: git.rhost.ovh/ryjek/update-homelab-ip:0.0.1
image: git.rhost.ovh/ryjek/update-homelab-ip:0.0.2
platform: linux/x86_64
build:
context: .
@@ -15,3 +15,4 @@ services:
USER: "${USER}"
PASSWORD: "${PASSWORD}"
DOMAIN_UPDATE: "${DOMAIN_UPDATE}"
LOCAL: "${LOCAL}"
+4
View File
@@ -1,5 +1,9 @@
<?php
echo "_____________________________ \n";
if (isset($_ENV['LOCAL']) && $_ENV['LOCAL']) {
die("Die in local");
}
// old
// https://www.duckdns.org/update?domains=rhost.duckdns.org&token=1b4ab267-b818-4407-8351-8800c6f4fd78
$toUpdateString = $_ENV['DOMAIN_UPDATE'];
+3
View File
@@ -6,6 +6,9 @@ COPY --chown=www-data ./project /var/www/html
#cron
RUN apt-get update && apt-get -y install cron
RUN apt-get install -y --no-install-recommends dnsutils \
&& rm -rf /var/lib/apt/lists/*
COPY ./service/crontab /etc/cron.d/maincron
RUN chmod 0644 /etc/cron.d/maincron
RUN crontab /etc/cron.d/maincron