No description
Find a file
2025-04-25 10:05:09 +02:00
.github/workflows aaand dont forget to re-add it.... 2025-04-17 10:51:05 +02:00
.woodpecker mooooore! 2025-04-10 19:55:24 +02:00
src swap to caching the update urls received from ionos instead of getting new ones every time 2025-04-17 10:42:45 +02:00
test initial commit 2025-03-28 15:41:49 +01:00
.gitignore initial commit 2025-03-28 15:41:49 +01:00
docker-compose.yml swap httpc back to main package to hopefully fix workflow issue 2025-03-28 17:20:49 +01:00
Dockerfile add Dockerfile and docker-compose.yml 2025-03-28 16:50:22 +01:00
gleam.toml version bump 2025-04-17 10:46:07 +02:00
manifest.toml swap httpc back to main package to hopefully fix workflow issue 2025-03-28 17:20:49 +01:00
README.md Add Example deployment to readme 2025-04-25 10:05:09 +02:00

ionos_ddns_updater

Uses $API_KEY and $DOMAINS environment variables to update Ionos Dynamic DNS records

$API_KEY your x-api-key (see https://developer.hosting.ionos.de/docs/getstarted)

$DOMAINS a comma seperated list of domains / subdomains to update or create

docker compose up -d --build

Ionos api docs https://developer.hosting.ionos.de/docs/dns

Example deployment
With a .env file like this:

API_KEY=YOUR-X-API-KEY 
DOMAINS=example.com,second.example.com,third.example.com