From d93c46a00f9e0d7fe06be1384fe2a7777c488782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nils=20m=C3=A5s=C3=A9n?= Date: Sat, 12 Aug 2023 18:38:50 +0200 Subject: [PATCH] feat: enabled loading `http-api-token` from file --- docs/arguments.md | 1 + internal/flags/flags.go | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/arguments.md b/docs/arguments.md index d0e46ae..6ce1921 100644 --- a/docs/arguments.md +++ b/docs/arguments.md @@ -270,6 +270,7 @@ Environment Variable: WATCHTOWER_HTTP_API_UPDATE ## HTTP API Token Sets an authentication token to HTTP API requests. +Can also reference a file, in which case the contents of the file are used. ```text Argument: --http-api-token diff --git a/internal/flags/flags.go b/internal/flags/flags.go index 95cd3ea..1195119 100644 --- a/internal/flags/flags.go +++ b/internal/flags/flags.go @@ -466,6 +466,7 @@ func GetSecretsFromFiles(rootCmd *cobra.Command) { "notification-msteams-hook", "notification-gotify-token", "notification-url", + "http-api-token", } for _, secret := range secrets { if err := getSecretFromFile(flags, secret); err != nil {