From 2c9ade0a8eca58127c2d8a93a60235b7906eb340 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Sun, 26 Oct 2025 20:05:06 +0300 Subject: [PATCH] Tools: add args to secret generation tasks --- Taskfile.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index 641562c..d5da8e2 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -55,16 +55,24 @@ tasks: validate-config --config /data/{{.DEST_FILE}} authelia-gen-random-string: + summary: | + Generate random string. + Usage example: + task authelia-gen-random-string LEN=64 + vars: + LEN: '{{ .LEN | default 10 }}' cmds: - > {{.AUTHELIA_DOCKER}} - crypto rand --length 32 --charset alphanumeric + crypto rand --length {{.LEN}} --charset alphanumeric authelia-gen-secret-and-hash: + vars: + LEN: '{{ .LEN | default 72 }}' cmds: - > {{.AUTHELIA_DOCKER}} - crypto hash generate pbkdf2 --variant sha512 --random --random.length 72 --random.charset rfc3986 + crypto hash generate pbkdf2 --variant sha512 --random --random.length {{.LEN}} --random.charset rfc3986 format-py-files: cmds: