Tools: add args to secret generation tasks
This commit is contained in:
12
Taskfile.yml
12
Taskfile.yml
@@ -55,16 +55,24 @@ tasks:
|
|||||||
validate-config --config /data/{{.DEST_FILE}}
|
validate-config --config /data/{{.DEST_FILE}}
|
||||||
|
|
||||||
authelia-gen-random-string:
|
authelia-gen-random-string:
|
||||||
|
summary: |
|
||||||
|
Generate random string.
|
||||||
|
Usage example:
|
||||||
|
task authelia-gen-random-string LEN=64
|
||||||
|
vars:
|
||||||
|
LEN: '{{ .LEN | default 10 }}'
|
||||||
cmds:
|
cmds:
|
||||||
- >
|
- >
|
||||||
{{.AUTHELIA_DOCKER}}
|
{{.AUTHELIA_DOCKER}}
|
||||||
crypto rand --length 32 --charset alphanumeric
|
crypto rand --length {{.LEN}} --charset alphanumeric
|
||||||
|
|
||||||
authelia-gen-secret-and-hash:
|
authelia-gen-secret-and-hash:
|
||||||
|
vars:
|
||||||
|
LEN: '{{ .LEN | default 72 }}'
|
||||||
cmds:
|
cmds:
|
||||||
- >
|
- >
|
||||||
{{.AUTHELIA_DOCKER}}
|
{{.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:
|
format-py-files:
|
||||||
cmds:
|
cmds:
|
||||||
|
|||||||
Reference in New Issue
Block a user