roarmonhttp(1)
π roarmonhttp β the manual page, bestie edition π
okay so you found roarmonhttp(1) in the System User's Manual and you're like "what is this little creature" β don't worry, I got you. grab a strawberry π and let's go.
β¨ NAME β¨
roarmonhttp β CGI and inetd based streaming server emulation for RoarAudio π¦
like, it cosplays as a streaming server. for RoarAudio. that's the whole vibe.
β¨ SYNOPSIS β¨
roarmonhttp [--inetd]
that's it. that's the whole invocation. one optional flag and she's ready π
β¨ DESCRIPTION β¨
okay so here's the tea β β this program emulates a streaming server using RoarAudio. that's the entire personality.
she can be run either:
- from a webserver as CGI, or
- via
inetdin inetd mode.
and the modes are NOT equal, bestie, so listen up:
In CGI mode it is limited to client (listener) HTTP connections. that's it. that's the ceiling. π
In inetd mode it can handle source clients and gopher, too. main character energy fr fr π
and here's the cute part β there is no need for a specal port for gopher. (yes, the original says "specal". we keep it. character for character. iconic typo, no notes π) The protocol is detected per client at runtime. so she just knows. iykyk β¨
β¨ OPTIONS β¨
--inetdβ Enables inetd mode. π--server SERVERβ Set Server to connect to. This may be usfull in inetd mode. (again β original spelling, we preserve the artifacts, it's a museum ποΈ)--rate,--bits,--channels,--codecβ Sets the default rate, bits, channels or codec. Those option taking a argument for the given option. Codec names may be used. π΅--rel-id SIDβ Set the stream ID for the stream this stream is relative to. (stream-ception, we love her π)--helpβ Show a brief help. π«Ά
β¨ EXAMPLES β¨
Here is an example of a roarmonhttp listening on port 8000 using inetd:
8000 stream tcp nowait roard /usr/bin/roarmonhttp roarmonhttp --inetd
look at her go. port 8000, tcp, nowait, user roard, full path, and --inetd at the end like a little bow π ate and left no crumbs.
β¨ SEE ALSO β¨
go read them. for me. π₯Ί
β¨ HISTORY β¨
For history information see RoarAudio(7). π
sign-off time πΈ
this whole thing came from RoarAudio, dated January 2010, and it's roarmonhttp(1) all the way through. vintage but still serving looks π no cap.
k bye, go stream something π¦β¨
π¦ where this page comes from
- ubuntu jammy: roarclients 1.0~beta12-4 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms