PUSHPIN(1)

πŸ“¦
version 1.41.0 Β· 2 versions
, in ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– PUSHPIN(1) β€” the girlies' guide to the pushpin manual page πŸ’–

okay so bestie, we're in the General Commands Manual section and this whole page is about pushpin. No preamble, just vibes and a very good proxy. Let's get into it 🫢


✨ NAME ✨

pushpin β€” an HTTP reverse proxy server that supports streaming and long-polling services. she's the middleman of your dreams, no cap πŸ’…


🌸 SYNOPSIS 🌸

pushpin [--verbose] [--config=CONFIG] [--id=ID] [--port=PORT]
[--route=ROUTE] [--merge-output]

(yeah --verbose is right there in the synopsis and the page lowkey never explains it. iconic mystery behavior, we respect it πŸ™ˆ)


πŸŽ€ DESCRIPTION πŸŽ€

Running pushpin starts pushpin using whatever configuration you hand it β€” that's the pushpin.conf file, the main character of your setup ✨

In the default configuration, this also starts condure, pushpin-proxy, and pushpin-handler. so you run one thing and suddenly there's a whole friend group running with you πŸ˜­πŸ’–

πŸ’œ OPTIONS πŸ’œ

  • --config CONFIG β€” point it at the configuration file you want. Default: /etc/pushpin/pushpin.conf. so if you don't say anything, that's where she's looking πŸ‘€
  • --id ID β€” a unique numeric ID, so you can have multiple pushpin instances vibing at the same time. it's giving "I need my own name tag" πŸŽ€
  • --port PORT β€” the TCP port to listen on. usually this is configured in pushpin.conf instead, so like… it lives there, but she can hear you here too πŸ¦‹
  • --route ROUTE β€” the connection forwarding specification. usually configured in /etc/pushpin/routes, same energy as above: it's in the file, but you can pass it in 🌸
  • --merge-output β€” merges the output of subprocesses with pushpin's own output, instead of letting them write their own log files. one big group chat instead of everybody DMing separately, we love a merge πŸ’…βœ¨

🌈 SEE ALSO 🌈

mongrel2(1) m2adapter(1) pushpin-proxy(1) pushpin-handler(1) zurl(1)

more documentation can be found at <http://pushpin.org/docs/> β€” go read, bestie, the lore goes deep πŸ“šβœ¨


and that's the whole page, you ate that πŸ’– this one's from July 12, 2016, and it's the PUSHPIN(1) page from the General Commands Manual. slay, periodt, go start your proxy πŸ‘‘

πŸ“¦ where this page comes from