diff --git a/Dockerfile b/Dockerfile index 510b1f8586419419f7b2058b5bf9fcc9b9e34f40..41c881e19ad903d6adcd0adb22b2beb7d6bd85d0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,10 @@ FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} COPY --from=source /bin/vault /bin/vault COPY scripts/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh -RUN groupadd -g 1001 vault && \ +RUN unzip -d /bin /tmp/vault.zip && \ + chmod +x /bin/vault && \ + rm /tmp/vault.zip && \ + groupadd -g 1001 vault && \ useradd -r -u 1001 -m -s /sbin/nologin -g vault vault && \ mkdir -p /vault/logs && \ mkdir -p /vault/file && \ diff --git a/download.json b/download.json new file mode 100644 index 0000000000000000000000000000000000000000..318afe0732b088c7613c8ab9906e3ddf98a278c8 --- /dev/null +++ b/download.json @@ -0,0 +1,12 @@ +{ + "resources": [ + { + "url": "https://releases.hashicorp.com/vault/1.6.0/vault_1.6.0_linux_amd64.zip", + "filename": "vault.zip", + "validation": { + "type": "sha256", + "value": "83048e2d1ebfea212fead42e474e947c3a3bccc5056a5158ed33f530f8325e39" + } + } + ] +} \ No newline at end of file diff --git a/renovate.json b/renovate.json index 6435ed2269a46b57e0187adadd5c7c5eb0e83194..f281d7b678c451e98a0cdae2f4faefb94ff00e0e 100644 --- a/renovate.json +++ b/renovate.json @@ -13,7 +13,7 @@ "matchStrings": [ "version=\"(?.*?)\"" ], - "depNameTemplate": "vault", + "depNameTemplate": "hashicorp/vault", "datasourceTemplate": "docker" }, { @@ -33,7 +33,7 @@ "matchStrings": [ "tags:\\s+-\\s+\"(?.+?)\"" ], - "depNameTemplate": "vault", + "depNameTemplate": "hashicorp/vault", "datasourceTemplate": "docker" } ]