simple multi-threaded TCP proxy in Go
  • Go 98.6%
  • Shell 1.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-02 23:52:51 +01:00
cmd/tcpee update deps 2026-06-15 20:36:58 +01:00
vendor update deps 2026-08-02 23:52:51 +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 deps 2026-08-02 23:52:51 +01:00
go.sum update deps 2026-08-02 23:52:51 +01:00
LICENSE update license 2023-08-11 11:33:33 +01:00
proxy.go update deps 2026-06-15 20:36:58 +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.