Skip to content
Sections
>> Trisquel >> Packages >> etiona >> net >> pushpin
etiona  ] [  nabia  ] [  aramo  ]
[ Source: pushpin  ]

Package: pushpin (1.17.2-1)

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".

Other Packages Related to pushpin

  • depends
  • recommends
  • suggests
  • dep: adduser
    add and remove users and groups
  • dep: libc6 (>= 2.14) [amd64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.4) [i386]
  • dep: libgcc1 (>= 1:3.0) [amd64]
    GCC support library
    dep: libgcc1 (>= 1:4.2) [i386]
  • dep: libqt5core5a (>= 5.9.0~beta)
    Qt 5 core module
  • dep: libqt5network5 (>= 5.0.2)
    Qt 5 network module
  • dep: libstdc++6 (>= 4.1.1)
    GNU Standard C++ Library v3
  • dep: libzmq5 (>= 3.2.3+dfsg)
    lightweight messaging kernel (shared library)
  • dep: lsb-base (>= 3.0-6)
    Linux Standard Base init script functionality
  • dep: mongrel2-core (>= 1.9.0)
    programming language agnostic web server (binaries)
  • dep: zurl (>= 1.3.0-2)
    HTTP client worker with ZeroMQ interface

Download pushpin

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 784.4 kB3172 kB [list of files]
i386 852.5 kB3403 kB [list of files]