duckdns lscr.io/linuxserver/duckdns https://github.com/orgs/linuxserver/packages/container/package/duckdns Donations https://www.linuxserver.io/donate https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/donate.png bridge false https://github.com/linuxserver/docker-duckdns/issues/new/choose bash https://github.com/linuxserver/docker-duckdns#application-setup https://github.com/linuxserver/docker-duckdns#readme https://duckdns.org/ Duckdns(https://duckdns.org/) is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. The service is completely free, and doesn't require reactivation or forum posts to maintain its existence. https://raw.githubusercontent.com/linuxserver/templates/main/unraid/duckdns.xml https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/duckdns-logo.png 2025-07-27 ### 2025-07-27 - Rebase to Alpine 3.22. ### 2025-01-27 - Rebase to Alpine 3.21. ### 2024-06-24 - Rebase to Alpine 3.20. ### 2024-06-17 - Bump CI_DELAY to 120 seconds as ARM builds were failing. ### 2024-03-30 - Added IP address to logging output when IP changes. ### 2023-12-23 - Rebase to Alpine 3.19. ### 2023-10-14 - Rework shell script for case insensitivity and update readme to be more clear. ### 2023-10-13 - Add support for public IPv6 address update using Cloudflare. ### 2023-05-25 - Rebase to Alpine 3.18, deprecate armhf. ### 2023-03-02 - Rework shell scripts and cron logic. ### 2023-02-13 - Rebase to alpine 3.17. ### 2022-09-23 - Rebase to alpine 3.16 and s6v3. ### 2022-09-19 - Rebase to alpine 3.15. ### 2022-05-17 - Don't allow insecure connections and add timeout. ### 2022-05-17 - Add random jitter to update time. ### 2022-02-23 - Append to log file instead of overwriting every time. ### 2021-05-03 - Re-adjust cron timings to prevent peak times, update code formatting. ### 2021-01-23 - Rebasing to alpine 3.13. ### 2020-06-01 - Rebasing to alpine 3.12. ### 2020-04-13 - Add donation links for DuckDNS. ### 2019-12-19 - Rebasing to alpine 3.11. ### 2019-09-24 - Fix perms on github and remove chmod that can stall the container. ### 2019-06-28 - Rebasing to alpine 3.10. ### 2019-03-23 - Switching to new Base images, shift to arm32v7 tag. ### 2019-02-22 - Rebasing to alpine 3.9. ### 2019-02-08 - Update readme with optional parameters. ### 2018-12-10 - Fix docker compose example. ### 2018-10-15 - Multi-arch image. ### 2018-08-22 - Rebase to alpine 3.8. ### 2017-12-08 - Rebase to alpine 3.7. ### 2017-05-28 - Rebase to alpine 3.6. ### 2017-02-09 - Rebase to alpine 3.5. ### 2016-11-17 - Initial release.