simple multi-threaded TCP proxy in Go
  • Go 98.5%
  • Shell 1.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-07 11:56:44 +01:00
cmd/tcpee update deps 2026-06-15 20:36:58 +01:00
vendor update dependencies 2026-09-07 11:50:09 +01:00
.gitignore update libraries, small improvements 2022-06-22 09:29:58 +01:00
build.sh fix hardcoded goos and goarch in build script 2025-06-25 15:36:11 +01:00
example.conf tweak example 2025-05-10 23:16:30 +01:00
go.mod update dependencies 2026-09-07 11:50:09 +01:00
go.sum update dependencies 2026-09-07 11:50:09 +01:00
LICENSE update license 2023-08-11 11:33:33 +01:00
proxy.go add-back compiler directives 2026-09-07 11:56:44 +01:00
README.md first commit 2021-10-21 18:30:20 +01:00

A simple multi-threaded TCP proxy in Go with support for setting server / client keepalives and timeouts. Supports multiple configurations and multiple blocks of configurations, e.g. different settings per service you are proxying to.

See example.conf for an example configuration file.