Skip to content

Bug: Stuck at "deploying" in TrueNAS Scale but app works as expected #1009

Open
@nicolajkl

Description

@nicolajkl

TLDR: Describe your issue in a one liner here

When I add configs to the app, it gets stuck on "deploying", but everything works as expected; my domains gets updated successfully, and the web interface is running.
I'm running it as a custom user; UUID: 3000, GUID: 3000.

I've marked the issue as "not urgent" since everything works.
It's just annoying that it keeps saying "deploying" in the TrueNAS apps section.

  1. Is this urgent: No

  2. DNS provider(s) you use: Cloudflare

  3. Program version: 2.9.0

    Running version 2.9.0 built on 2024-12-24T10:40:42.120Z (commit 78f3061)

  4. What are you using to run the container: docker-compose/TrueNAS Scale 25.04.1

Logs:

2025-06-26 02:57:54.518947+00:00========================================
2025-06-26 02:57:54.518977+00:00========================================
2025-06-26 02:57:54.518983+00:00============= ddns-updater =============
2025-06-26 02:57:54.518987+00:00========================================
2025-06-26 02:57:54.518991+00:00=========== Made with ❤️ by ============
2025-06-26 02:57:54.519000+00:00======= https://github.com/qdm12 =======
2025-06-26 02:57:54.519005+00:00========================================
2025-06-26 02:57:54.519008+00:00========================================
2025-06-26 02:57:54.519013+00:002025-06-26T02:57:54.519013152Z
2025-06-26 02:57:54.519017+00:00Running version 2.9.0 built on 2024-12-24T10:40:42.120Z (commit 78f3061)
2025-06-26 02:57:54.519023+00:002025-06-26T02:57:54.519023903Z
2025-06-26 02:57:54.519028+00:00🔧 Need help? ☕ Discussion? https://github.com/qdm12/ddns-updater/discussions/new/choose
2025-06-26 02:57:54.519032+00:00🐛 Bug? ✨ New feature? https://github.com/qdm12/ddns-updater/issues/new/choose
2025-06-26 02:57:54.519036+00:00💻 Email? [email protected]
2025-06-26 02:57:54.519042+00:00💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
2025-06-26 02:57:54.519426+00:002025-06-26T04:57:54+02:00 INFO Settings summary:
2025-06-26 02:57:54.519444+00:00├── HTTP client
2025-06-26 02:57:54.519454+00:00|   └── Timeout: 10s
2025-06-26 02:57:54.519470+00:00├── Update
2025-06-26 02:57:54.519480+00:00|   ├── Period: 1h0m0s
2025-06-26 02:57:54.519488+00:00|   └── Cooldown: 5m0s
2025-06-26 02:57:54.519496+00:00├── Public IP fetching
2025-06-26 02:57:54.519506+00:00|   ├── HTTP enabled: yes
2025-06-26 02:57:54.519514+00:00|   ├── HTTP IP providers
2025-06-26 02:57:54.519528+00:00|   |   └── all
2025-06-26 02:57:54.519536+00:00|   ├── HTTP IPv4 providers
2025-06-26 02:57:54.519545+00:00|   |   └── all
2025-06-26 02:57:54.519553+00:00|   ├── HTTP IPv6 providers
2025-06-26 02:57:54.519561+00:00|   |   └── all
2025-06-26 02:57:54.519575+00:00|   ├── DNS enabled: yes
2025-06-26 02:57:54.519584+00:00|   ├── DNS timeout: 3s
2025-06-26 02:57:54.519593+00:00|   └── DNS over TLS providers
2025-06-26 02:57:54.519601+00:00|       └── all
2025-06-26 02:57:54.519609+00:00├── Resolver: use Go default resolver
2025-06-26 02:57:54.519622+00:00├── Server
2025-06-26 02:57:54.519631+00:00|   ├── Listening address: :30007
2025-06-26 02:57:54.519639+00:00|   └── Root URL: /
2025-06-26 02:57:54.519647+00:00├── Health
2025-06-26 02:57:54.519655+00:00|   └── Server listening address: 127.0.0.1:9999
2025-06-26 02:57:54.519668+00:00├── Paths
2025-06-26 02:57:54.519677+00:00|   ├── Data directory: /updater/data
2025-06-26 02:57:54.519685+00:00|   ├── Config file: /updater/data/config.json
2025-06-26 02:57:54.519693+00:00|   └── Umask: --------w-
2025-06-26 02:57:54.519701+00:00├── Backup
2025-06-26 02:57:54.519715+00:00|   ├── Period: 24h0m0s
2025-06-26 02:57:54.519724+00:00|   └── Directory: /updater/data
2025-06-26 02:57:54.519732+00:00└── Logger
2025-06-26 02:57:54.519740+00:00├── Level: info
2025-06-26 02:57:54.519748+00:00└── Caller: hidden
(left out the part with my domain names)

Configuration file (remove your credentials!):

{
  "settings": [
    {
      "domain": "",
      "ip_version": "ipv4",
      "provider": "cloudflare",
      "proxied": false,
      "token": "",
      "ttl": 1,
      "zone_identifier": ""
    },
    {
      "domain": "",
      "ip_version": "ipv4",
      "provider": "cloudflare",
      "proxied": false,
      "token": "",
      "ttl": 1,
      "zone_identifier": ""
    },
    {
      "domain": "",
      "ip_version": "ipv4",
      "provider": "cloudflare",
      "proxied": false,
      "token": "",
      "ttl": 1,
      "zone_identifier": ""
    },
    {
      "domain": "",
      "ip_version": "ipv4",
      "provider": "cloudflare",
      "proxied": false,
      "token": "",
      "ttl": 1,
      "zone_identifier": ""
    }
  ]
}
(left out sensitive information, including domains)

Host OS:
Debian 12/TrueNAS Scale 25.04.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions