pushpin
HTTP reverse proxy server for streaming and long-polling services
Install
- All systems
-
curl cmd.cat/pushpin.sh
- Debian
-
apt-get install pushpin
- Ubuntu
-
apt-get install pushpin
- Kali Linux
-
apt-get install pushpin
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install pushpin
- OS X
-
brew install pushpin
- Raspbian
-
apt-get install pushpin
- Dockerfile
- dockerfile.run/pushpin
pushpin
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".