9 Commits
Author SHA1 Message Date
Veillax 8bc4d9cb3b Merge branch 'feature/mail-deliverability' 2026-10-27 17:08:14 -06:00
VeillaxandClaude Sonnet 5.5 3a86254cb6 Check SPF, DMARC, MTA-STS and DNS blocklists per sending domain; count delivery outcomes
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 16:56:57 -06:00
VeillaxandClaude Sonnet 5.5 ed9edbc9fd Count traffic per client address and report the busiest ones with the port totals
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 16:54:57 -06:00
VeillaxandClaude Sonnet 5.5 7597f12db9 Build and publish only linux/amd64 and windows/amd64
CI / test (push) Successful in 1m58s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 15:48:51 -06:00
VeillaxandClaude Sonnet 5.5 c5019f38b6 Add opt-in auto-update from Gitea releases
CI / test (push) Successful in 6m14s
Release / release (push) Failing after 22m44s
The program now lives in /usr/local/lib/blacktip and is owned by its service user so it can replace itself.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 14:00:36 -06:00
VeillaxandClaude Sonnet 5.5 d9c422fb84 Bundle a tested Traefik in releases, the image and the installer
CI / test (push) Successful in 3m38s
Release / release (push) Successful in 10m47s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 04:25:56 -06:00
VeillaxandClaude Sonnet 5.5 e951d22687 Add Gitea Actions CI and release workflows and deployment assets
CI / test (push) Canceled after 14m46s
Release / release (push) Successful in 6m4s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 03:05:30 -06:00
VeillaxandClaude Sonnet 5.5 9448a532e9 Add the Blacktip edge
The edge: per-IP TCP/UDP/HTTP/HTTPS/TLS listeners with port ranges and PROXY
protocol, WireGuard tunnel endpoint, logins in front of web ports (built-in
proxy or Traefik), health checks and failover, and mail egress with DKIM
signing and MTA-STS. Split out of the original single repository; depends on
Reef for the shared types.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 02:45:16 -06:00
Veillax 995ef9a6aa Initial commit 2026-10-26 02:34:08 -06:00