From c2c633f517528ebc78d9a9c5910b0eb5d740b2da Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 20 May 2025 08:56:45 -0400 Subject: [PATCH] DMH config. --- .../app-configs/dead-man-hand_config.yaml.j2 | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ansible/app-configs/dead-man-hand_config.yaml.j2 diff --git a/ansible/app-configs/dead-man-hand_config.yaml.j2 b/ansible/app-configs/dead-man-hand_config.yaml.j2 new file mode 100644 index 00000000..ff4adbef --- /dev/null +++ b/ansible/app-configs/dead-man-hand_config.yaml.j2 @@ -0,0 +1,33 @@ +{% set vault_addr = 'https://vault.trez.wtf' %} +{% set secrets_path = 'rinoa-docker/env' %} + +components: + - vault + - dmh +vault: + # key used to encrypt vault data at-rest - `age-keygen` to generate new private key + key: + file: /data/vault.json # where to save vault data +state: + file: /data/state.json # where to save dmh data +# address to vault +remote_vault: + client_uuid: random-uuid-dont-copy # generate new, random, UUID + url: http://127.0.0.1:8080 +# how to treat `Action.ProcessAfter`, `Action.MinInterval`, `Secret.ProcessAfter` - supported values 'minute', 'hour' +action: + process_unit: hour +# configuration for all execute plugins +execute: + plugin: + bulksms: + routing_group: premium + token: + id: "auth-token-id" + secret: "auth-token-secret" + mail: + username: "username" + password: "password" + server: smtp.server.com + from: dmh@some-domain.com + tls_policy: tls_mandatory \ No newline at end of file