#987544 RFP: envoyproxy -- high performance C++ distributed proxy designed for single services and applications

Package:
wnpp
Source:
wnpp
Submitter:
Jelmer Vernooij
Date:
2025-11-29 16:48:42 UTC
Severity:
wishlist
#987544#5
Date:
2021-04-25 11:57:48 UTC
From:
To:
* Package name    : envoyproxy
  Version         : 1.18.2
  Upstream Author : Envoy Project Authors
* URL             : http://envoyproxy.io/
* License         : Apachev2
  Programming Lang: C++
  Description     : high performance C++ distributed proxy designed for single services and applications

Envoy is an L7 proxy and communication bus designed for large modern service
oriented architectures.

Envoy is a self contained process that is designed to run alongside every
application server. All of the Envoys form a transparent communication mesh in
which each application sends and receives messages to and from localhost and is
unaware of the network topology.

I'm interested in helping out with packaging envoyproxy, but am not
sure if I have the bandwidth to do so myself. I'm filing this RFP primarily
as a way to track status.

See also https://www.envoyproxy.io/docs/envoy/latest/intro/what_is_envoy

#987544#10
Date:
2021-04-25 13:15:23 UTC
From:
To:
* Jelmer Vernooij <jelmer@debian.org> [210425 13:14]:

I would appreciate this, too.

#987544#17
Date:
2021-05-08 16:14:20 UTC
From:
To:
The wine packages are co-installable, so it is useful to keep the
development version as a separate package.

The future plan is to no longer include this package in stable
releases.  I've now made that clear with #988246.  It may go into
fasttrack if someone cares to do that.

Best wishes,
Mike

#987544#24
Date:
2021-12-01 01:35:30 UTC
From:
To:
I have just been asked about packaging this so was wondering if anyone has done any work on it yet?

There are some
binaries but no source at
https://deb.dl.getenvoy.io/public/deb/debian/dists
With installation described at
https://www.envoyproxy.io/docs/envoy/latest/start/install#install-envoy-on-debian-gnu-linux

I did try posting to envoy-dev about the above packages last week
https://groups.google.com/g/envoy-dev/c/39fGcNZx0NM
but no response yet.

Wookey

#987544#29
Date:
2022-01-16 20:40:03 UTC
From:
To:
On Wed, 1 Dec 2021 01:35:30 +0000 Wookey wrote:
 > On 2021-04-25 11:57 +0000, Jelmer Vernooij wrote:
 > > * Package name : envoyproxy
 > > * URL : http://envoyproxy.io/
 >
 > I have just been asked about packaging this so was wondering if
anyone has done any work on it yet?
 >
 > There are some
 > binaries but no source at
 > https://deb.dl.getenvoy.io/public/deb/debian/dists
 > With installation described at
 >
https://www.envoyproxy.io/docs/envoy/latest/start/install#install-envoy-on-debian-gnu-linux
 >
 > I did try posting to envoy-dev about the above packages last week
 > https://groups.google.com/g/envoy-dev/c/39fGcNZx0NM
 > but no response yet.
 >
 > Wookey
 > --
 > Principal hats: Linaro, Debian, Wookware, ARM
 > http://wookware.org/


They have an insterest to be packaged:
https://github.com/envoyproxy/envoy/issues/16867

They know the debian community interested:
https://github.com/envoyproxy/envoy/issues/16867#issuecomment-861052758

There has been some work https://github.com/envoyproxy/envoy/pull/16899
done.

The build-tool , they like to standardize on is in debian:
https://github.com/envoyproxy/envoy/pull/16899#issuecomment-868823766

Perhaps the Debian Bazel Team would know a clever way to adress this.

#987544#34
Date:
2022-10-07 12:18:40 UTC
From:
To:
Hi,

Im a maintainer on the Envoy project, and currently have some
reponsibility around our release process.

We have been working on packaging Envoy for Debian and Ubuntu and
generally improving our release process.

Currently our efforts are around packaging the statically compiled
binary which has no system dependencies other than glibc.

It would definitely be preferable to have Envoy added into the
distribution, but i guess the complex part is figuring out how to
compile non-statically and turn bazel dependencies into system ones.

If we can do anything to assist in this I would be more than happy to
help.

cheers,

Ryan Northey (@phlax)