CodeIssuesPull RequestsActionsSecurityInsights
✨ AI
More
Settings

fix(mta): make health server non-fatal, default port 8080→8082 #4053

Merged⚡ AI-generatedXSccantynz wants to mergeclaude/code-audit-vapron-migration-6jya3kmainopened Jun 16, 20260/3 tasks
ccantynzcommented Jun 16, 2026

Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/AlecRae.com/pull/78


Summary

  • MTA crashed on startup because port 8080 was already in use (vapron-bun-gateway on the box uses 8080)
  • Health server failure is now non-fatal — logs a warning and continues, same pattern as the existing SMTP server fallback
  • Default port changed from 8080 → 8082 to avoid the conflict
  • HEALTH_PORT env var still overrides

Test plan

  • On the box: git pull && sudo systemctl restart alecrae-mta
  • journalctl -u alecrae-mta -n 20 --no-pager — should show "Worker started and listening for jobs" with no crash
  • redis-cli LLEN "bull:alecrae-outbound:wait" — queue depth visible

https://claude.ai/code/session_017mhAkS4qhMjcvVnyFi61xp


Generated by Claude Code

ccantynzcommented Jun 16, 2026

Originally written by @vercel[bot] on GitHub.


Deployment failed with the following error:

There is no GitHub account connected to this Vercel account.
ccantynzcommented Jun 16, 2026

Originally written by @vercel[bot] on GitHub.


The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
alec-rae-com-admin Error Error Jun 16, 2026 12:53am

Cross-repo impact

See what breaks downstream if this PR merges.

Analyze →
⮌ Merged

This pull request was merged into main.

c comment · e edit title · m merge · a approve · r request changes · ? shortcuts