bta/zproxy

Project ID: 28042

Description

2022-01-08: I'm trying to build a package of the new version of zproxy for Fedora 35. I had no time to test it yet, so the new package could be completely broken. But I hope it is not!

2022-01-10: the package for EPEL-8 depends on libmodsecurity, which is not released yet. If you're interested in testing zproxy on RHEL 8 and derivates, you have to enable my other COPR, available at: https://copr.fedorainfracloud.org/coprs/bta/libmodsecurity.

Zevenet zproxy is a high-performance multithreaded and event-driven L7 reverse proxy and load balancer inspired by Pound reverse proxy simplicity.

zproxy main features:

  • HTTP, HTTPS handling
  • Pound load balancer configuration file compatibility.
  • Managed by REST API requests in JSON format.
  • Load balancing algorithms: Round Robin, Least Connections, Response Time, Pending Connections
  • Connection pinning.
  • Backend output traffic marking.
  • Simple HTTP Caching - WIP
  • Pound control interface like binary (zproxyctl)

Installation Instructions

This is an unofficial build of zproxy, from the original source code.

Users willing to test this package can just enable this copr repository on their system and install the package.

For example:

sudo dnf copr enable bta/zproxy sudo dnf install zproxy

Until libmodsecurity is back in EPEL, RHEL 8 users needs to enable my copr repository with the library before they try to install zproxy.

So just do:

sudo dnf copr enable bta/libmodsecurity

And then repeat the dnf install command.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 8 x86_64 [modified] (47)* EPEL 8 (90 downloads)
Fedora 38 x86_64 (12)* Fedora 38 (0 downloads)
Fedora 39 x86_64 (6)* Fedora 39 (19 downloads)
Fedora 40 x86_64 (3)* Fedora 40 (19 downloads)
Fedora 41 x86_64 (0)* Fedora 41 (7 downloads)
Fedora rawhide x86_64 (47)* Fedora rawhide (84 downloads)

* Total number of downloaded packages.