Source: pushpin Section: net Priority: optional Maintainer: Jan Niehusmann Build-Depends: debhelper (>= 9), qtbase5-dev, qt5-qmake, qtchooser, libzmq3-dev (>= 2.0), pkg-config, qconf Standards-Version: 4.1.4 Homepage: https://github.com/fanout/pushpin Vcs-Git: https://salsa.debian.org/jan/pushpin.git Vcs-Browser: https://salsa.debian.org/jan/pushpin Package: pushpin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, mongrel2-core (>= 1.9.0), zurl (>= 1.3.0-2), adduser, lsb-base (>= 3.0-6) Description: HTTP reverse proxy server for streaming and long-polling services Pushpin is a reverse proxy server that makes it easy to implement WebSocket, HTTP streaming, and HTTP long-polling services. It communicates with backend web applications using regular, short-lived HTTP requests (GRIP protocol). This allows backend applications to be written in any language and use any webserver. . Additionally, Pushpin does all of this without exposing a proprietary protocol to clients. The HTTP/WebSocket content between the client and your server is whatever you want it to be. This makes it ideal for implementing APIs. . Pushpin is written in C++. The name means to "pin" (hold) connections open for "pushing".