Skip to content

Fix EuroDNS API endpoint URL#5407

Open
vcisel wants to merge 2 commits intoNginxProxyManager:developfrom
vcisel:patch-1
Open

Fix EuroDNS API endpoint URL#5407
vcisel wants to merge 2 commits intoNginxProxyManager:developfrom
vcisel:patch-1

Conversation

@vcisel
Copy link

@vcisel vcisel commented Mar 16, 2026

Update the dns_eurodns_endpoint variable to the correct production address to ensure successful API requests.

vcisel added 2 commits March 16, 2026 11:48
Update the dns_eurodns_endpoint variable to the correct production address to ensure successful API requests.
@nginxproxymanagerci
Copy link

CI Error:

/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
certbot-node: Pulling from nginxproxymanager/nginx-full
Digest: sha256:aebca10f754dd4e1f745fa613bb7a685cfa3d0b1f21c8515e134548b7187084b
Status: Image is up to date for nginxproxymanager/nginx-full:certbot-node
docker.io/nginxproxymanager/nginx-full:certbot-node
�[1;34m❯ �[1;36mTesting backend ...�[0m
yarn install v1.22.22
[1/4] Resolving packages...
[2/4] Fetching packages...
warning lru.min@1.1.4: The engine "bun" appears to be invalid.
warning lru.min@1.1.4: The engine "deno" appears to be invalid.
warning sql-escaper@1.3.3: The engine "bun" appears to be invalid.
warning sql-escaper@1.3.3: The engine "deno" appears to be invalid.
[3/4] Linking dependencies...
warning " > @apidevtools/json-schema-ref-parser@15.3.1" has unmet peer dependency "@types/json-schema@^7.0.15".
warning " > mysql2@3.18.2" has unmet peer dependency "@types/node@>= 8".
warning " > @apidevtools/swagger-parser@12.1.0" has unmet peer dependency "openapi-types@>=7".
[4/4] Building fresh packages...
Done in 8.35s.
yarn run v1.22.22
$ biome lint .
migrations/20260131163528_trust_forwarded_proto.js:13:12 lint/complexity/useArrowFunction  FIXABLE  ━━━━━━━━━━

  ! This function expression can be turned into an arrow function.
  
    11 │  * @returns {Promise}
    12 │  */
  > 13 │ const up = function (knex) {
       │            ^^^^^^^^^^^^^^^^^
  > 14 │     logger.info(`[${migrateName}] Migrating Up...`);
        ...
  > 22 │         });
  > 23 │ };
       │ ^
    24 │ 
    25 │ /**
  
  i Function expressions that don't use this can be turned into arrow functions.
  
  i Safe fix: Use an arrow function instead.
  
    11 11 │    * @returns {Promise}
    12 12 │    */
    13    │ - const·up·=·function·(knex)·{
       13 │ + const·up·=·(knex)·=>·{
    14 14 │       logger.info(`[${migrateName}] Migrating Up...`);
    15 15 │   
  

migrations/20260131163528_trust_forwarded_proto.js:31:14 lint/complexity/useArrowFunction  FIXABLE  ━━━━━━━━━━

  ! This function expression can be turned into an arrow function.
  
    29 │  * @returns {Promise}
    30 │  */
  > 31 │ const down = function (knex) {
       │              ^^^^^^^^^^^^^^^^^
  > 32 │     logger.info(`[${migrateName}] Migrating Down...`);
        ...
  > 40 │         });
  > 41 │ };
       │ ^
    42 │ 
    43 │ export { up, down };
  
  i Function expressions that don't use this can be turned into arrow functions.
  
  i Safe fix: Use an arrow function instead.
  
    29 29 │    * @returns {Promise}
    30 30 │    */
    31    │ - const·down·=·function·(knex)·{
       31 │ + const·down·=·(knex)·=>·{
    32 32 │       logger.info(`[${migrateName}] Migrating Down...`);
    33 33 │   
  

Checked 88 files in 48ms. No fixes applied.
Found 2 warnings.
Done in 0.11s.
�[1;34m❯ �[1;32mTesting Complete�[0m
�[1;34m❯ �[1;36mBuilding ...�[0m
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 2.20kB done
#1 DONE 0.0s

#2 [internal] load metadata for docker.io/nginxproxymanager/nginx-full:certbot-node
#2 DONE 0.6s

#3 [internal] load metadata for docker.io/nginxproxymanager/testca:latest
#3 DONE 0.6s

#4 [internal] load .dockerignore
#4 transferring context: 2B done
#4 DONE 0.0s

#5 [internal] load build context
#5 transferring context: 3.96MB 0.0s done
#5 DONE 0.1s

#6 [testca 1/1] FROM docker.io/nginxproxymanager/testca:latest@sha256:e4ddbcecaad278c32d743bbc2561cbbf630b180ec892b264e2f3d0dd1ccc9825
#6 resolve docker.io/nginxproxymanager/testca:latest@sha256:e4ddbcecaad278c32d743bbc2561cbbf630b180ec892b264e2f3d0dd1ccc9825 done
#6 DONE 0.1s

#7 [stage-1  1/11] FROM docker.io/nginxproxymanager/nginx-full:certbot-node@sha256:aebca10f754dd4e1f745fa613bb7a685cfa3d0b1f21c8515e134548b7187084b
#7 resolve docker.io/nginxproxymanager/nginx-full:certbot-node@sha256:aebca10f754dd4e1f745fa613bb7a685cfa3d0b1f21c8515e134548b7187084b 0.0s done
#7 DONE 0.3s

#6 [testca 1/1] FROM docker.io/nginxproxymanager/testca:latest@sha256:e4ddbcecaad278c32d743bbc2561cbbf630b180ec892b264e2f3d0dd1ccc9825
#6 sha256:0ed75c6b32e822b75139354a8de6de9fd4bc2ceedd39a85b2554cae17a6edb7f 122B / 122B done
#6 sha256:a84b6ba190dd1d5400fff935d69fe387b887febb8b0c064dfc49a3ce9f925c55 51.07kB / 51.07kB 0.0s done
#6 sha256:1548069acf510946fd1a6ef4258005191af432fa551056f3b87860d938cc4f2f 1.16kB / 1.16kB 0.0s done
#6 sha256:81ee1134816c917968d1534262c5066b42f9d62a7b05be82e7b33c20d07fc753 2.87kB / 2.87kB done
#6 sha256:8013759f7522b8b1357b2de70bc0629a90b3714569a359a17f1ef1dc520c10ef 3.91MB / 3.91MB 0.2s done
#6 sha256:b7d4789d852064ebf61c8589f9a13e53390524f8dda43864d36bbfdd8363e750 2.10MB / 12.30MB 0.2s
#6 sha256:fe33f2ec4fc5b184aad3dd8307abf843cebd01e3233ca6da2d99b963d887e9d3 6.69MB / 6.69MB 0.3s done
#6 sha256:29a33b00fed07d7a3f9275422f37a913a0b42d9850ccfb68156ddd1d0369246f 3.15MB / 12.21MB 0.2s
#6 sha256:b7d4789d852064ebf61c8589f9a13e53390524f8dda43864d36bbfdd8363e750 6.29MB / 12.30MB 0.3s
#6 sha256:29a33b00fed07d7a3f9275422f37a913a0b42d9850ccfb68156ddd1d0369246f 12.21MB / 12.21MB 0.3s done
#6 sha256:0670db9715a8b316a642fef01af1d624cc7fcace73104fc340d03d90949c6fd7 4.90MB / 4.90MB 0.2s done
#6 sha256:b7d4789d852064ebf61c8589f9a13e53390524f8dda43864d36bbfdd8363e750 12.30MB / 12.30MB 0.4s done
#6 sha256:6da8cff2ab8b03d779f901005b7105535da468b74d8312c9423fb92ca5bf5bd7 6.29MB / 11.54MB 0.2s
#6 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0B / 32B 0.1s
#6 sha256:8921db27df2831fa6eaa85321205a2470c669b855f3ec95d5a3c2b46de0442c9 0B / 3.37MB 0.1s
#6 ...

#8 [stage-1  5/11] COPY backend       /app
#8 CACHED

#9 [stage-1  6/11] COPY frontend/dist /app/frontend
#9 CACHED

#10 [stage-1  7/11] WORKDIR /app
#10 CACHED

#11 [stage-1  8/11] RUN yarn install 	&& yarn cache clean
#11 CACHED

#12 [stage-1  3/11] COPY docker/scripts/install-s6 /tmp/install-s6
#12 CACHED

#13 [stage-1  9/11] COPY docker/rootfs /
#13 CACHED

#14 [stage-1  4/11] RUN /tmp/install-s6 "linux/amd64" && rm -f /tmp/install-s6
#14 CACHED

#15 [stage-1 10/11] COPY --from=testca /home/step/certs/root_ca.crt /etc/ssl/certs/NginxProxyManager.crt
#15 ERROR: short read: expected 32 bytes but got 0: unexpected EOF

#16 [stage-1  2/11] RUN echo "fs.file-max = 65535" > /etc/sysctl.conf 	&& apt-get update 	&& apt-get install -y --no-install-recommends jq logrotate 	&& apt-get clean 	&& rm -rf /var/lib/apt/lists/*
#16 0.265 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
#16 0.280 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
#16 0.280 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
#16 0.316 Get:4 https://deb.nodesource.com/node_22.x nodistro InRelease [12.1 kB]
#16 CANCELED
------
 > [stage-1 10/11] COPY --from=testca /home/step/certs/root_ca.crt /etc/ssl/certs/NginxProxyManager.crt:
------
Dockerfile:48
--------------------
  46 |     # add late to limit cache-busting by modifications
  47 |     COPY docker/rootfs /
  48 | >>> COPY --from=testca /home/step/certs/root_ca.crt /etc/ssl/certs/NginxProxyManager.crt
  49 |     
  50 |     # Remove frontend service not required for prod, dev nginx config as well
--------------------
ERROR: failed to build: failed to solve: failed to compute cache key: short read: expected 32 bytes but got 0: unexpected EOF

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant