# DDNS-IPv64

DDNS-IPv64 is a self-hosted network services app. A Dockerized dynamic DNS updater for the free DynDNS service ipv64.net that automatically sends changed IPv4 or IPv6 addresses as A or AAAA records. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/1226/ddns-ipv64

## Description

A Dockerized dynamic DNS updater for the free DynDNS service ipv64.net that automatically sends changed IPv4 or IPv6 addresses as A or AAAA records.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

36/100 (Low), based on 3 of 4 factors.
- Maintained: 40 (last commit 330 days ago)
- Popular: 31 (33 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/alcapone1933/ddns-ipv64
- Official website: https://ipv64.net
- GitHub: https://github.com/alcapone1933/docker-ddns-ipv64
- Unraid: https://ca.unraid.net/apps/ddns-ipv64-14extqq00iooja?q=ddns-ipv64

## Common questions

### What should I do on a DS-Lite connection where no real public IPv4 address is available?

Set IPV4_ENABLED=no to disable IPv4 updates.

### Can I update several ipv64.net domains with one container?

Yes, list them comma-separated in DOMAIN_IPV64. For multiple domains, use the Account Key in DOMAIN_KEY.

### How does DOMAIN_PRAEFIX behave when multiple domains are configured?

Only one prefix can be set with DOMAIN_PRAEFIX_YES=yes and DOMAIN_PRAEFIX. The same prefix is applied to every configured domain.

### How is the update interval configured?

Use CRON_TIME and CRON_TIME_DIG in the container environment. The example run command uses */15 * * * * for CRON_TIME and */30 * * * * for CRON_TIME_DIG.

---
Source: Our Local Host (https://ourlocalhost.com/app/1226/ddns-ipv64), the self-hosted and open-source app directory.
