Update phaseflow secrets for Mailgun email provider
Switch from resend_api_key to mailgun_api_key and mailgun_domain. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,7 +4,8 @@
|
|||||||
# Setup required before running:
|
# Setup required before running:
|
||||||
# sudo mkdir -p /data/services/phaseflow/pb_data && sudo chown 1000:1000 /data/services/phaseflow /data/services/phaseflow/pb_data
|
# sudo mkdir -p /data/services/phaseflow/pb_data && sudo chown 1000:1000 /data/services/phaseflow /data/services/phaseflow/pb_data
|
||||||
# nomad var put secrets/phaseflow \
|
# nomad var put secrets/phaseflow \
|
||||||
# resend_api_key="re_xxxx" \
|
# mailgun_api_key="key-xxxx" \
|
||||||
|
# mailgun_domain="paler.net" \
|
||||||
# encryption_key="$(openssl rand -hex 16)" \
|
# encryption_key="$(openssl rand -hex 16)" \
|
||||||
# cron_secret="$(openssl rand -hex 32)" \
|
# cron_secret="$(openssl rand -hex 32)" \
|
||||||
# pocketbase_admin_email="admin@example.com" \
|
# pocketbase_admin_email="admin@example.com" \
|
||||||
@@ -96,7 +97,8 @@ job "phaseflow" {
|
|||||||
destination = "secrets/env.env"
|
destination = "secrets/env.env"
|
||||||
env = true
|
env = true
|
||||||
data = <<EOH
|
data = <<EOH
|
||||||
RESEND_API_KEY={{ with nomadVar "secrets/phaseflow" }}{{ .resend_api_key }}{{ end }}
|
MAILGUN_API_KEY={{ with nomadVar "secrets/phaseflow" }}{{ .mailgun_api_key }}{{ end }}
|
||||||
|
MAILGUN_DOMAIN={{ with nomadVar "secrets/phaseflow" }}{{ .mailgun_domain }}{{ end }}
|
||||||
ENCRYPTION_KEY={{ with nomadVar "secrets/phaseflow" }}{{ .encryption_key }}{{ end }}
|
ENCRYPTION_KEY={{ with nomadVar "secrets/phaseflow" }}{{ .encryption_key }}{{ end }}
|
||||||
CRON_SECRET={{ with nomadVar "secrets/phaseflow" }}{{ .cron_secret }}{{ end }}
|
CRON_SECRET={{ with nomadVar "secrets/phaseflow" }}{{ .cron_secret }}{{ end }}
|
||||||
POCKETBASE_ADMIN_EMAIL={{ with nomadVar "secrets/phaseflow" }}{{ .pocketbase_admin_email }}{{ end }}
|
POCKETBASE_ADMIN_EMAIL={{ with nomadVar "secrets/phaseflow" }}{{ .pocketbase_admin_email }}{{ end }}
|
||||||
|
|||||||
Reference in New Issue
Block a user