Package: wnpp
Severity: wishlist

* Package name    : wireproxy
     Version         : 1.0.9
     Upstream Author : whyvl <[email protected]>
     * URL             : https://github.com/whyvl/wireproxy
     * License         : ISC
https://github.com/whyvl/wireproxy/blob/master/LICENSE
     * Description     : WireGuard client that exposes itself as a
SOCKS5/HTTP proxy

 Wireproxy is a userspace WireGuard client that implements a SOCKS5 or
HTTP proxy
 instead of creating a traditional TUN/TAP network interface. This makes
it ideal
 for applications that natively support proxy configurations (browsers,
etc.)
 without requiring system-wide routing changes or root privileges for
interface
 creation.

 Key features:
  - Reads standard WireGuard config files (.conf)
  - Supports multiple peers and endpoints
  - Optional health checks for endpoints (CheckAlive)
  - Low overhead, single binary written in Go
  - Actively maintained with recent releases (v1.0.9 as of Apr 2024)

 It fills a gap for users wanting WireGuard VPN access in proxy-only
environments
 or containerized setups where TUN device access is restricted. No
Debian package
 exists yet despite its popularity (3k+ GitHub stars) and utility
alongside
 wireguard-tools.

 Upstream provides binaries and Docker images, but a native .deb would
improve
 integration with systemd services and APT dependency management (e.g.,
golang-go).

Reply via email to