Veillax
6fdafa28a7
Bump reef to v0.1.11
CI / test (push) Successful in 2m17s
Release / release (push) Successful in 3m42s
v0.1.10
2026-10-27 17:13:34 -06:00
Veillax
8bc4d9cb3b
Merge branch 'feature/mail-deliverability'
2026-10-27 17:08:14 -06:00
Veillax and Claude 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
Veillax and Claude 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
Veillax and Claude Sonnet 5.5
b46e0813fe
Answer domain redirects from the edge, with or without Traefik
...
CI / test (push) Successful in 2m11s
Release / release (push) Successful in 3m45s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
v0.1.9
2026-10-27 04:07:03 -06:00
Veillax and Claude Sonnet 5.5
ad56fa4e3a
A website on every address steps aside for websites that name an address on the same port
...
CI / test (push) Successful in 1m8s
Release / release (push) Successful in 3m53s
The wildcard then listens on the machine's other addresses only, in the built-in proxy and in Traefik,
and follows the machine when it gains or loses an address.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
v0.1.8
2026-10-26 22:48:13 -06:00
Veillax and Claude Sonnet 5.5
246b08c090
Report update progress and log to Hammerhead while updating
...
CI / test (push) Successful in 2m59s
Release / release (push) Successful in 6m42s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
v0.1.7
2026-10-26 17:58:34 -06:00
Veillax and Claude Sonnet 5.5
049b6bad97
Report version and auto-update state to Hammerhead and update on request
...
CI / test (push) Successful in 7m1s
Release / release (push) Successful in 9m15s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
v0.1.6
2026-10-26 17:03:31 -06:00
Veillax and Claude 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
Veillax and Claude Sonnet 5.5
23550176a6
Retry release uploads that hit a proxy timeout, and replace every existing asset on re-run
...
CI / test (push) Successful in 2m15s
Release / release (push) Successful in 19m20s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
v0.1.5
2026-10-26 14:56:57 -06:00
Veillax and Claude Sonnet 5.5
189304938e
Fix the staged install link used by DESTDIR
...
CI / test (push) Successful in 2m35s
Release / release (push) Failing after 10m25s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
v0.1.4
2026-10-26 14:01:41 -06:00
Veillax and Claude 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 >
v0.1.3
2026-10-26 14:00:36 -06:00
Veillax and Claude 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 >
v0.1.2
2026-10-26 04:25:56 -06:00
Veillax and Claude 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 >
v0.1.1
2026-10-26 03:05:30 -06:00
Veillax and Claude 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 >
v0.1.0
2026-10-26 02:45:16 -06:00
Veillax
995ef9a6aa
Initial commit
2026-10-26 02:34:08 -06:00