Commit graph

6 commits

Author SHA1 Message Date
Claude
b33b5548ec
feat: LetheanGateway binary scaffold
Replaces Python+HAProxy gateway stack with a single Go binary:
- pkg/pairing: handshake with lthn.io (pair + heartbeat)
- pkg/meter: per-session bandwidth metering
- cmd/gateway: main binary with admin API on :8880
- Uses core/api for HTTP, pairs via /v1/gateway/* endpoints

Eliminates: Python lvpn, HAProxy config templating, legacy session management.
Keeps: WireGuard (managed via go-process when ready).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 04:54:43 +01:00
bodane
f7f5c303b2
minor readme updates 2025-01-12 01:34:41 +11:00
bodane
6cca59d7c4
minor readme updates 2025-01-12 01:24:44 +11:00
bodane
732c96fbed
add firewalling section and further minor readme updates 2025-01-12 01:23:08 +11:00
bodane
afd90396c0
minor readme update 2025-01-12 00:36:38 +11:00
bodane
e1d11db71e
create a wireguard vpn server setup with optional tweaks 2025-01-12 00:29:25 +11:00