packages.wenpai.net/deploy/ansible/group_vars/production/vault.example.yml
Ben Word cbb1598733
Add Discord notifications for systemd pipeline failures (#81)
Wire a systemd OnFailure= unit that posts build ID and last 10 lines
of pipeline.log to a Discord webhook when the pipeline exits non-zero.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 11:14:13 -05:00

29 lines
843 B
YAML

# Example only.
# Copy to `vault.yml` in private ops context and encrypt with:
# ansible-vault encrypt deploy/ansible/group_vars/production/vault.yml
#
# Expected keys used by templates:
# - vault_r2_access_key_id
# - vault_r2_secret_access_key
# - vault_r2_bucket
# - vault_r2_endpoint
# - vault_r2_cdn_bucket
# - vault_sentry_dsn
# - vault_discord_webhook_url
vault_r2_access_key_id: "REPLACE_ME"
vault_r2_secret_access_key: "REPLACE_ME"
vault_r2_bucket: "REPLACE_ME"
vault_r2_endpoint: "REPLACE_ME"
vault_r2_cdn_bucket: "REPLACE_ME"
vault_r2_litestream_bucket: "REPLACE_ME"
vault_sentry_dsn: "REPLACE_ME"
vault_discord_webhook_url: "REPLACE_ME"
vault_ssl_certificate: |
-----BEGIN CERTIFICATE-----
REPLACE_ME
-----END CERTIFICATE-----
vault_ssl_private_key: |
-----BEGIN PRIVATE KEY-----
REPLACE_ME
-----END PRIVATE KEY-----