BSD Ports

net/rathole 0.5.0_26 DragonFly

Lightweight and high-performance reverse proxy for NAT traversal

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
net
Package size
1228.1 KiB, 4207.3 KiB installed

Description

rathole is a high-performance reverse proxy for NAT traversal.

Features: * High Performance: much higher throughput can be achieved than frp, and more stable when handling a large volume of connections. * Low Resource Consumption: Consumes much fewer memory than similar tools. * Security: Tokens of services are mandatory and service-wise. The server and clients are responsible for their own configs. With the optional Noise Protocol, encryption can be configured at ease. No need to create a self-signed certificate. TLS is also supported. * Hot Reload: Services can be added or removed dynamically by hot-reloading the configuration file. HTTP API is WIP.

In the other systems

The newest version among them is 0.5.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlynet/rathole0.5.0_26 newestnone known-[email protected]-
FreeBSDnet/rathole0.5.0_28 newestnone known-[email protected]2026-10-14
HardenedBSDnet/rathole0.5.0_28 newestno data-[email protected]-
GhostBSDnet/rathole0.5.0_28 newestno data-[email protected]-

Version history 1

  1. 0.5.0

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install rathole

From DPorts:

cd /usr/dports/net/rathole && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

No port depends on this one.