From 6a5fca41240631da7ab60ac69669d420a3bd95b0 Mon Sep 17 00:00:00 2001 From: Nicolas Duchon Date: Tue, 16 Jan 2024 07:49:08 +0100 Subject: [PATCH] build: use custom user agent string --- Dockerfile | 7 ++++--- app/letsencrypt_service | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index ddb38bd..b300013 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,12 +2,13 @@ FROM nginxproxy/docker-gen:0.11.1 AS docker-gen FROM alpine:3.19.0 -ARG GIT_DESCRIBE +ARG GIT_DESCRIBE="unknown" ARG ACMESH_VERSION=3.0.7 -ENV COMPANION_VERSION=$GIT_DESCRIBE \ +ENV ACMESH_VERSION=${ACMESH_VERSION} \ + COMPANION_VERSION=${GIT_DESCRIBE} \ DOCKER_HOST=unix:///var/run/docker.sock \ - PATH=$PATH:/app + PATH=${PATH}:/app # Install packages required by the image RUN apk add --no-cache --virtual .bin-deps \ diff --git a/app/letsencrypt_service b/app/letsencrypt_service index 2b30059..b5d0185 100755 --- a/app/letsencrypt_service +++ b/app/letsencrypt_service @@ -133,6 +133,7 @@ function update_cert { # Base CLI parameters array, used for both --register-account and --issue local -a params_base_arr params_base_arr+=(--log /dev/null) + params_base_arr+=(--useragent "nginx-proxy/acme-companion/$COMPANION_VERSION (acme.sh/$ACMESH_VERSION)") [[ "$DEBUG" == 1 ]] && params_base_arr+=(--debug 2) # Alternative trusted root CA path, used for test with Pebble