Files
compose-files/SECRETS.md
T
admin d4797d4b4b
ci/woodpecker/push/deploy Pipeline failed
docs: note ai stack secrets in SECRETS.md (trivial commit to force clean pipeline run)
No stack files changed -- this commit exists only to trigger a fresh
Woodpecker pipeline run against current main + current secrets, since
"Restart" on the prior failed run was replaying a stale snapshot from
before the ai_* secrets existed.
2026-08-25 23:19:14 -07:00

850 B

Secrets for Woodpecker CI/CD

Set these in the Woodpecker Web UI for this repository

SSH_KEY: Base64-encoded SSH private key for docker-2.local

Generate: base64 -w0 < ~/.ssh/id_rsa

This allows Woodpecker to deploy to your Docker Swarm

TEAMS_WEBHOOK: Microsoft Teams webhook URL

This allows Woodpecker to send deployment notifications

Format: https://bryanfamily.webhook.office.com/...

To set secrets:

1. Go to Woodpecker Web UI: https://woodpecker.bryanmail.net

2. Select repository: homelab/compose-files

3. Settings → Secrets

4. Add SSH_KEY and TEAMS_WEBHOOK

ai stack secrets (added 2026-08-25, see PR #4):

ai_aws_access_key_id, ai_aws_secret_access_key, ai_litellm_master_key,

ai_litellm_salt_key, ai_litellm_db_password, ai_webui_secret_key,

ai_open_webui_database_url, ai_oauth_client_secret