Compare commits

..

4 Commits

Author SHA1 Message Date
Jeff Emmett c4a2bc7164 Fix redacted placeholders in public-facing files
Restore contact email in website (public-facing).
Use env var reference for workflow notification address.
Clean up backlog task notes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 01:03:33 +00:00
Jeff Emmett 19cf1de886 Move all SMTP config to env vars, no hardcoded values
SMTP host, port, and sender address are now sourced from
.env like all other credentials. No service-identifying
details remain in tracked files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 01:02:39 +00:00
Jeff Emmett 2ead9ed666 Remove hardcoded DB password default from docker-compose
All secrets now come from .env file on the server.
No default/fallback values for any credentials.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 00:50:04 +00:00
Jeff Emmett 7781dad704 Switch n8n email from Resend API to Mailcow SMTP
Replace all Resend HTTP API calls with n8n built-in emailSend
nodes using Mailcow SMTP at mx.jeffemmett.com:587 (STARTTLS).
Add SMTP env vars and n8n API key to docker-compose config.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 00:30:05 +00:00

Diff Content Not Available